tailieunhanh - CHƯƠNG 5 MỨC MÁY THÔNG THƯỜNG

Xét đoạn bộ nhớ có địa chỉ thay đổi từ 0000h ÷ FFFFh (chiều dài đoạn là 64 KB). Địa chỉ logic hay offset: địa chỉ trong một đoạn, là độ lệch (offset) từ vị trí 0 của một đoạn cho trước. Ví dụ : như địa chỉ logic 0010h của đoạn mã trong hình trên sẽ có địa chỉ thật sự là 28000h + 0010h = 28010h. Địa chỉ này gọi là địa chỉ vật lý. Địa chỉ vật lý chính là địa chỉ thật sự xuất hiện ở bus địa chỉ, nó có chiều dài 20 bit. | CHƯƠNG 5 MỨC MÁY THÔNG THƯỜNG / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Địa chỉ logic và địa chỉ vật lý / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Địa chỉ logic và địa chỉ vật lý Xét đoạn bộ nhớ có địa chỉ thay đổi từ 0000h ÷ FFFFh (chiều dài đoạn là 64 KB). Địa chỉ logic hay offset: địa chỉ trong một đoạn, là độ lệch (offset) từ vị trí 0 của một đoạn cho trước. Ví dụ : như địa chỉ logic 0010h của đoạn mã trong hình trên sẽ có địa chỉ thật sự là 28000h + 0010h = 28010h. Địa chỉ này gọi là địa chỉ vật lý. Địa chỉ vật lý chính là địa chỉ thật sự xuất hiện ở bus địa chỉ, nó có chiều dài 20 bit / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Opcode Opcode Address Opcode Address 1 Address 2 (a) (b) (c) / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Chương trình bao gồm một dãy các chỉ thị, mỗi chỉ thị chỉ rõ một hành động cụ thể nào đó Một phần chỉ thị gọi là Opcode – mã phép toán Chỉ thị có thể không có địa chỉ hoặc có nhiều địa chỉ / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Các tiêu chuẩn thiết kế khuôn dạng chỉ thị Chỉ thị ngắn tốt hơn chỉ thị dài Có đủ chỗ trong chỉ thị để biểu diễn tất cả các thao tác Độ dài word của máy là bội số nguyên của chiều dài ký tự: nếu mã ký tự có k bit thì chiều dài word cần phải là k, 2k, 3k, tránh lãng phí không gian nhớ chứa ký tự Số bit trong trường địa chỉ càng ngắn càng tốt / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Mở rộng mã chỉ thị Chỉ thị có (n+k) bit: opcode: dài k bit có 2k chỉ thị address: dài n bit đánh được 2n ô nhớ Nếu opcode: dài k-1 bit có 2k-1 chỉ thị address: dài n+1 bit đánh được 2n+1 ô nhớ số chỉ thị chỉ còn một nửa, số ô nhớ tăng gấp đôi / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Ví dụ: xét một máy có chỉ thị dài 16 bit: 16 chỉ thị 3 địa chỉ 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Opcode Address 1 Address 2 Address 3 / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Nếu nhà | CHƯƠNG 5 MỨC MÁY THÔNG THƯỜNG / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Địa chỉ logic và địa chỉ vật lý / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Địa chỉ logic và địa chỉ vật lý Xét đoạn bộ nhớ có địa chỉ thay đổi từ 0000h ÷ FFFFh (chiều dài đoạn là 64 KB). Địa chỉ logic hay offset: địa chỉ trong một đoạn, là độ lệch (offset) từ vị trí 0 của một đoạn cho trước. Ví dụ : như địa chỉ logic 0010h của đoạn mã trong hình trên sẽ có địa chỉ thật sự là 28000h + 0010h = 28010h. Địa chỉ này gọi là địa chỉ vật lý. Địa chỉ vật lý chính là địa chỉ thật sự xuất hiện ở bus địa chỉ, nó có chiều dài 20 bit / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Opcode Opcode Address Opcode Address 1 Address 2 (a) (b) (c) / 50 Bộ môn Kỹ thuật máy tính – Khoa Điện Tử Khuôn dạng lệnh Chương trình bao gồm một dãy các chỉ thị, mỗi chỉ thị chỉ rõ một hành động cụ thể nào đó Một phần chỉ thị gọi là Opcode – mã phép toán Chỉ thị có thể không có địa chỉ hoặc có nhiều địa chỉ /

TỪ KHÓA LIÊN QUAN