1. Giới thiệu các thanh ghi: Một bộ phận then chốt trong CPU chính là các thanh ghi (Register) Thanh ghi là một dạng bộ nhớ có tốc độ đọc - ghi cực nhanh, dung lượng hạn chế và nằm trong CPU. Giống như các đơn vị nhớ, thanh ghi bao gồm các đơn vị nhớ nhị phân và được đánh địa chỉ để dễ dàng truy xuất chúng. Thông thường, tuỳ theo chức năng của chúng mà người ta đặt tên cho chúng, vì vậy chúng có nhiều tên gọi khác nhau. . Thanh ghi tích luỹ (Accumulator): . | Trường Đại Học Marketing Giáo trình Cấu trúc máy tính Chương VI CÁC MẠCH VI XỬ LÝ - TỐ CHỨC CPU 1. Giới thiệu các thanh ghi Một bộ phận then chốt trong CPU chính là các thanh ghi Register Thanh ghi là một dạng bộ nhớ có tốc độ đọc - ghi cực nhanh dung lượng hạn chế và nằm trong CPU. Giống như các đơn vị nhớ thanh ghi bao gồm các đơn vị nhớ nhị phân và được đánh địa chỉ để dễ dàng truy xuất chúng. Thông thường tuỳ theo chức năng của chúng mà người ta đặt tên cho chúng vì vậy chúng có nhiều tên gọi khác nhau. . Thanh ghi tích luỹ Accumulator Trong CPU có một hay nhiều thanh ghi được dùng để chứa dữ liệu các dữ liệu này được đọc từ bộ nhớ vào. Các thanh ghi có chức năng này được gọi là thanh ghi tích luỹ. Thanh ghi tích luỹ lưu trữ dữ liệu tạm thời trong khi tính toán. Trong hầu hết máy tính thanh ghi tích luỹ thường giữ một trong những toán hạng của các phép tính số học luận lý. Ngoài ra thanh ghi tích luỹ còn được dùng trong các phép toán dịch chuyển bit và các lệnh khác. 7 6 5 4 3 2 1 0 - Bit Thanh ghi tích luỹ 8 bit . Thanh ghi đếm dữ liệu Data Counter Trong CPU có một hay nhiều thanh ghi đếm dữ liệu nó chứa địa chỉ của dữ liệu cần đọc hay ghi. Kích thước của thanh ghi này tuỳ thuộc vào độ lớn của bộ nhớ. Ví dụ Thanh ghi 8 bit có thể định vị 28 256 ô nhớ. Thanh ghi 16 bit có thể định vị 216 65536 ô nhớ. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 - Bit Thanh ghi đếm dữ liệu 16 bit . Thanh ghi lệnh Instruction Register Thanh ghi này được dùng để lưu trữ lệnh đã được đọc từ bộ nhớ vào. Thông thường loại thanh ghi này có chiều dài 8 bit. Dùng lưu trữ lệnh cho đến khi lệnh Trang VI. 1 Trường Đại Học Marketing Giáo trình Cấu trúc máy tính được giải mã. Độ dài bit của nó chính là độ dài bit của lệnh cơ bản cho máy tính. Một số máy tính có hai thanh ghi lệnh do đó nó có thể lấy một lệnh đồng thời cất một lệnh trong khi thực hiện lệnh trước đó và sự xử lý này được gọi là xử lý đường ống pipe - line 7 6 5 4 3 2 1 0 - Bit . Mạch đếm chương trình PC - Program Count .