dệnh iữa Ầ ` Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink... Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink... 76 chide c
Trang 176 che chu trite may tinh C1 Gidi thiéu / $1
Trang 276 che chu trite may tinh Ci Giới thiệu / S2
được xem như CPU
Trang 376 che cau tide may tinh C1 Giới thiệu / S3
Hà ng HH BH BH ng HH nh g Em Hi ng gìn ng nhi 3 Ngon ngữ máy
muc dich? dệnh iữa Ầ `
Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink
Trang 476 che chu trite may tinh C1 Giới thiệu / S4
Trang 576 chute chu trde may tinh C1 Giới thiệu / S5
Trang 6
76 che cau tide may tinh C1 Giới thiệu / S6
Cụ thê
Câu thành máy tính
a Phan cứng ) Thực hiện Lo
Mạch In Khó thay đôi
Linh kiện Chạy nhanh
Dây nói _ trình bên trong ki
Các thiết bị ngoại vị C Phân dẽo _) Chương trình cô định
và tôn tại khi tất nguôn
Trang 776 chute chu trde may tinh C1 Giới thiệu / S7
II Giới thiêu tổng quát môt máy tính số
Khối xử lý trung ương (CPU)
Trang 8
76 che cau tide may tinh C1 Giới thiệu / S8
8 bước thục hiện lệnh của CPq
1 Lây lệnh kế tiếp từ bộ nhớ vào thanh ghi lệnh IR
2 Thay đổi bộ đêm chương trình PC để trỏ tới lệnh tiếp sau nữa
3 Xác định loại của lệnh vừa lấy (làm gì?)
4 Nếu lệnh sử dụng dữ liệu trong bộ nhớ thì xác định xem nó ở đâu
5 Lây dữ liệu (nêu có) vào thanh ghi của CPU
6 Thị hành lệnh
7 Cât kết quả vào nơi cần lưu trữ
8 Trở lại bước 1 đề làm lệnh kế
Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink
Trang 976 che cau tide may tinh z C1 Giới thiệu / S9
(> (Tín hiệu điều khiển xuất)
( điều khiển om (Tín hiệu điều khiển nhập)
Nea (Xung clock)
Trang 1076 chide chu tribe may tink Ci Gidi thiéu / S10
SISD : single Instruction stream, single data stream SIMD : single Instruction stream, multiple data stream MIMD : multiple Instruction stream, multiple data stream
May Von Neumann a
May Vector 8 ALU
Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink
Trang 1176 che cau tide may tinh C1 Gidi thiéu / S11
Lay lenh lệnh toán hạng toán hạng lệnh
Trang 1276 che cau tide may tinh C1 Giới thiệu / S12
my _ (Thoi gian truy xuất)
(Dung lượng)
BIT —~ \e MB ——»> Ga ——_
Bien soan : Mguyer aan Mink
Khoa Cong nghé thong tin Dai hoc Bdch khod tp.HCM
Trang 1376 chide chu tribe may tink Ci Gidi thiéu / $13
Trang 1476 che chu trite may tinh Ci Gidi thiéu / S14
Trang 16
76 chide chu tribe may tink Ci Gidi thiéu / S16
Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink
Trang 1776 che chu trite may tinh Ci Gidi thiéu / S17
Trang 1876 chide chu tribe may tink Ci Gidi thiéu / S18
Trang 1976 chide chu tribe may tink Ci Gidi thiéu / S19
Vcc
(18 chức ma trận bản phím `
0 là nhân
Trang 2076 chide chu tribe may tink Ci Gidi thiéu / S20
( Phan chia dia vat v )
Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink
Trang 2176 che cau tide may tinh C1 Gidi thiéu / S21
Trang 2276 che cau tide may tinh C1 Giới thiệu / S22
Trang 2376 chide chu tribe may tink Ci Gidi thiéu / S23
(Bus ) Một chiêu ———> (Địa chỉ) >
Hai chiêu <——> (Dữ liệu)
(Điều khiển) | II thái)
Giữa CPU với
đồng xử lý —>> Bus địa phương
Trang 2476 che chu trite may tinh Ci Giới thiệu / S24
( Synchronous bus )
Trang 25
76 chide chu tribe may tink Ci Gidi thiéu / S25
Trang 2676 chide chu tribe may tink Ci Gidi thiéu / S26
ngắt quãng
Chuong trinh chinh Yeu cau
ngat quang Chương trình phục vụ ngắt quãng
Trang 2776 che chu trite may tinh Ci Gidi thiéu / S27
( Đường da liệu )
Trang 28
76 chide chu tribe may tink Ci Gidi thiéu / S28
Phan vang bit diéu khién duong dd liệu
1 Diéu khién b6 chon A (1 bit)
2 Chon toan tu cho ALU (2 bit)
3 Diéu khién nap két qua vao MBR (1 bit)
4 Điều khiển nạp dữ liệu vào MAR (1 bit)
5 Điều khiển đọc dữ liệu từ bộ nhớ vào MBR (1 bit)
6 Điều khiển ghi dữ liệu từ MBR vào bộ nhớ (1 bit)
7 Cho phep bus C (1 bit)
8 Chon thanh ghi cho bus C (3 bit)
9 Chon thanh ghi cho bus B (3 bit)
10 Chon thanh ghi cho bus A (3 bit)
Trang 2976 chide chu tribe may tink Ci Giới thiệu / S29
Stack là một khối bộ nhớ liên tục chứa tạm các dữ liệu
SP là thanh ghi cho biết vị trí đỉnh stack
Trang 3076 chide chu tide may tinh C1 Gidi thiéu / S30
Cờ nhớ (Carry flag) báo tràn dung lượng
Cờ không (Zero flag) báo kết quả không
Cờ dấu (Sign flag) báo kết quả âm
Cờ tràn (Overflow flag) báo tràn về dấu
Cờ kiểm tra (Parity flag) báo số bit một chẳn
Cờ trung gian (Auxiliary flag) báo tràn số BCD
(cờ nhớ nửa Half-carry cũng chính là nó)
Khoa Công nghệ thông tin Đại học Bach khoa tp.HCM Bien soan : Sgayér aan Mink