Page 11 - Tự Học Xửa Chữa Và Nâng Cấp Máy Vi Tính
P. 11
ngữ máy như assernbler gọi là ngôn ngữ bậc thấp; ngược
lại các ngôn ngữ lập trình như Prolog, Basic, Delphi... dựa
trên các nguyên lý trừu tượng rất xa với hoạt động thực sự
của máy gọi là ngôn ngữ bậc cao.
9. Câu trúc
Các máy tính hiện đại ghép chung ALƯ và đơn vị kiểm
soát vảo trong một IC gọi là đơn vị xử lý trung tâm hav
CPU. Thông thường, bộ nhớ máy tính nằm ti'ong một sô" IC
nhỏ gần CPU. Phần lớn trọng lượng máy tính la các bộ
phận phụ thuộc như hệ thông cung cấp điện hay các thiết
bị đầu/cuổi (I/O).
Một sô' máy tính lốn khác biệt với mô hình trên ở điểm
chính sau - chúng có nhiều CPU và đơn vị kiểm soát hoạt
động đồng bộ. Ngoài ra, một số máy tính, sử dụng chủ yếu
trong nghiên cứu và tính toán khoa học, khác biệt rất
đáng kể vối mô hình trên, nhưng chúng ít có ứng dụng
thương mại vì mô hình lập trình chúng vẫn chưa được
chuẩn hóa.
Vì vậy, hoạt động của máy tính thì không phức tạp
trên nguyên lý. Thông thường, trong mỗi nhịp đồng hồ,
máy tính sẽ nhận được các chỉ thị và dữ liệu từ bộ nhớ của
nó. Các chỉ thị được thực thi, kết quả được lưu lại và chỉ
thị tiếp theo được nhận về. Quá tiành này tiếp diễn cho
đến khi gặp chỉ thị dừng.
10, Chương trình
Chương tiành máy tính đơn giản chỉ là một danh sách
các chỉ thị đê máy tính thực thi, có thể với các bảng dữ
liệu. Rất nhiều chương trình máy tính chứa hàng triệu chỉ
thị và rất nhiều chỉ thị được lặp đi lặp lại. Một chiếc máy
11