
VI TÁC VỤ
VI TÁC VỤ

@IT
@IT
@IT
@IT VI TÁC VỤ THANH GHI
Một hệ thống số là một kết nối các đơn thể
phần cứng nhằm thực hiện một tác vụ xử lý
thông tin nào đó.
Các đơn thể được tạo từ các thành phần số
như thanh ghi, mạch giải mã, các phần tử tính
toán.
Tác vụ xử lý dữ liệu lưu trên thanh ghi gọi là
một vi tác vụ.

@IT
@IT
@IT
@IT VI TÁC VỤ THANH GHI (tt)
Kết quả vi tác vụ có thể thay thế dữ liệu đã lưu
trước đó hoặc chuyển qua thanh ghi khác.
Ví dụ các vi tác vụ: dịch, đếm, xóa và nạp.
Một số thanh ghi đã xét trước đây được dùng
cho vi tác vụ.
Ví dụ mạch đếm nạp song song có thể thực
hiện vi tác vụ tăng và nạp.
Thanh ghi dịch 2 chiều có khả năng thực hiện
các vi tác vụ dịch phải và trái.

@IT
@IT
@IT
@IT VI TÁC VỤ THANH GHI (tt)
Thường có 4 loại vi tác vụ:
- Vi tác vụ thanh ghi chuyển thông tin nhị phân
từ thanh ghi này qua thanh ghi khác.
- Vi tác vụ số học thực hiện các phép tính số
học với dữ liệu số trên thanh ghi.
- Vi tác vụ luận lý thực hiện các tác vụ thao tác
bit với dữ liệu phi số trên thanh ghi.
- Vi tác vụ dịch thực hiện các tác vụ dịch dữ
liệu trên thanh ghi.

@IT
@IT
@IT
@IT VI TÁC VỤ THANH GHI (tt)
Có thể mô tả dãy vi tác vụ bằng lời, nhưng
thường dài dòng.
Thường dùng ký hiệu phù hợp để mô tả.
Quy tắc thông dụng:
- Các thanh ghi được ghi bằng chữ hoa (đôi khi
kèm theo một số) thể hiện chức năng của nó.
- Ví dụ: MAR – thanh ghi lưu địa chỉ bộ nhớ
PC – thanh ghi đếm chương trình.
IR – thanh ghi lệnh.
R1 – thanh ghi xử lý (các mạch lật
trong thanh ghi n-bit được đánh số từ 0 đến n-1
tính từ phải qua trái)

