Bài giảng Kiến trúc máy tính - Chương 7: Tổ chức máy tính

Tóm tắt

Chương này giới thiệu một máy tính cơ bản (đơn giản) và cho thấy cách thức hoạt động qua các mệnh đề thanh ghi. Tổ chức máy tính xác định qua các thanh ghi, cấu trúc định thời, điều khiển và tập lệnh.

1. Mã Lệnh

•Mã lệnh là nhóm bit ra lệnh cho máy thực hiện một tác vụ nào đó.

•Mã lệnh được phân thành nhiều phần.

– Phần cơ bản là mã tác vụ - nhóm bit xác định các tác vụ (+,-,*,/, dịch và bù)

–Xác định thanh ghi/ từ nhớ chứa tác tố/ kết quả - nhóm bit xác định địa chỉ thanh ghi/ từ nhớ

ppt 16 trang thiennv 07/11/2022 4200
Bạn đang xem tài liệu "Bài giảng Kiến trúc máy tính - Chương 7: Tổ chức máy tính", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pptbai_giang_kien_truc_may_tinh_chuong_7_to_chuc_may_tinh.ppt

Nội dung text: Bài giảng Kiến trúc máy tính - Chương 7: Tổ chức máy tính

  1. Dạng lệnh máy tính cơ bản 15 14 12 11 0 Mã tác vụ I Mã tác vụ Địa chỉ tác tố 000 – 110 15 12 11 0 Mã tác vụ 0 1 1 1 Tác vụ thanh ghi 111, I = 0 15 12 11 0 Mã tác vụ 1 1 1 1 Tác vụ nhập/xuất 111, I = 1 11
  2. Tập lệnh máy tính cơ bản Ký hiệu Mã thập lục Diễn giải I = 0 I = 1 AND 0xxx 8xxx AND từ nhớ vào AC ADD 1xxx 9xxx Cộng từ nhớ vào AC LDA 2xxx Axxx Nạp từ nhớ vào AC STA 3xxx Bxxx Lưu AC vào từ nhớ BUN 4xxx Cxxx Rẽ không điều kiện BSA 5xxx Dxxx Rẽ và lưu địa chỉ quay về ISZ 6xxx Exxx Tăng và nhảy nếu bằng 0 CLA 7800 Xóa AC CLE 7400 Xóa E CMA 7200 Bù AC CME 7100 Bù E 12
  3. CIR 7080 Vòng trái AC và E CIL 7040 Vòng phải AC và E INC 7020 Tăng AC SPA 7010 Nhảy lệnh kế nếu AC dương SNA 7008 Nhảy lệnh kế nếu AC âm SZA 7004 Nhảy lệnh kế nếu AC là 0 SZE 7002 Nhảy lệnh kế nếu E là 0 HLT 7001 Dừng INP F800 Nhập ký tự vào AC OUT F400 Xuát ký tự từ AC SKI F200 Nhảy khi có cờ nhập SKO F100 Nhảy khi có cờ xuất ION F080 Mở ngắt IOF F040 Đóng ngắt 13
  4. 4. Định thời và điều khiển • Việc định thời cho thanh ghi được điều khiển qua mạch tạo đồng hồ. Xung đồng hồ không thay đổi trạng thái thanh ghi trừ khi được phép qua một tín hiệu điều khiển. • Có hai cách tổ chức điều khiển: – Tổ chức điều khiển cứng – luận lý điều khiển được cài đặt qua các cổng, mạch lật, giải mã và các mạch số khác. – Tổ chức điều khiển vi trình – thông tin điều khiển được lưu trong bộ nhớ điều khiển. 14
  5. Đơn vị điều khiển máy tính cơ bản 15