Font size
WorksheetsChương 3 : kt
Total questions: 93
Worksheet time: 47mins
Đối với lệnh hợp ngữ (assembly), toán hạng KHÔNG thể là:
A. Nội dung của thanh ghi
B. Nội dung của ngăn nhớ
C. Nội dung của thanh ghi có địa chỉ nằm trong một ngăn nhớ
D. Một hằng số
Cho lệnh assembly: MOV BX, [80]. Phát biểu nào sau đây là SAI?
A. Toán hạng nguồn thuộc mode địa chỉ thanh ghi
B. Toán hạng đích không thuộc mode địa chỉ dịch chuyển
C. Toán hạng nguồn thuộc mode địa chỉ trực tiếp
D. Toán hạng đích không thuộc mode địa chỉ trực tiếp
Đối với mode địa chỉ gián tiếp, phát biểu nào sau đây là SAI?
A. Tốc độ xử lý chậm
B. Toán hạng là nội dung của ngăn nhớ
C. Có thể gián tiếp nhiều lần
D. Toán hạng là nội dung của thanh ghi
Xét lệnh ROTATE. Lệnh này thuộc:
A. Nhóm lệnh chuyển điều khiển
B. Nhóm lệnh logic
C. Nhóm lệnh quan hệ
D. Nhóm lệnh điều khiển hệ thống
Đối với cờ nhớ (CF), phát biểu nào sau đây là đúng:
A. Đây là cờ báo tràn đối với số có dấu
B. Không được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất
C. được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất
D. được thiết lập khi phép toán không nhớ ra khỏi bit cao nhất
Đối với nhiệm vụ của khối điều khiển (trong CPU), phát biểu nào sau đây là SAI?
A. Vận chuyển lệnh từ thanh ghi ra bộ nhớ
B. Phát ra các tín hiệu điều khiển thực hiện lệnh
C. Điều khiển nhận lệnh tiếp theo từ bộ nhớ, đ¬a vào thanh ghi lệnh
D. Tăng nội dung của PC để trỏ vào lệnh tiếp theo
Trong kiến trúc xử lý 4 bits. Thanh ghi MAR làm nhiệm vụ gì?
A. Đọc dữ liệu từ ô nhớ trong bộ nhớ
B. Ghi dữ liệu ra bộ nhớ
C. Tín hiệu đọc dữ liệu từ một ô nhớ trong bộ nhớ
D. Đọc địa chỉ ô nhớ trong bộ nhớ
Trong hợp ngữ (assembly), mã lệnh là:
A. Là chuỗi số nhị phân do người lập trình gán cho câu lệnh
B. Mật mã cho biết lệnh cần thực hiện nằm ở đâu trong bộ nhớ
C. Chuỗi số nhị phân chứa thông tin về các thao tác cần thiết để thực hiện lệnh
D. Chuỗi số nhị phân chỉ ra lệnh nằm ở đâu trong bộ nhớ
Quá trình nhận dữ liệu (toán hạng) khi thực hiện lệnh trong CPU diễn ra gồm các bước:
A. CPU đưa dữ liệu của toán hạng ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc; Toán hạng được đọc vào CPU;
B. CPU đưa địa chỉ của toán hạng ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc; Toán hạng được đọc vào CPU;
C. CPU đưa địa chỉ của toán hạng ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc; Toán hạng được đọc từ CPU vào Bộ nhớ;
D. CPU đưa địa chỉ của toán hạng ra bus địa chỉ; CPU phát tín hiệu điều khiển ghi; Toán hạng được đọc vào CPU;
Mode địa chỉ gián tiếp là mode mà toán hạng là:
A. Một ngăn nhớ có địa chỉ nằm trong một thanh ghi
B. Một thanh ghi có địa chỉ nằm trong một ngăn nhớ
C. Một ngăn nhớ có địa chỉ được chỉ ra trong lệnh
D. Một ngăn nhớ có địa chỉ nằm trong ngăn nhớ khác
Đối với mode địa chỉ gián tiếp qua thanh ghi, phát biểu nào sau đây là đúng:
A. Thanh ghi tham gia gọi là bộ đếm Chương trình
B. Toán hạng là một ngăn nhớ có địa chỉ nằm trong một thanh ghi
C. Toán hạng là một thanh ghi có địa chỉ nằm trong một ngăn nhớ
D. Toán hạng không phải là nội dung một ngăn nhớ
Xét các tín hiệu điều khiển bên trong CPU, phát biểu nào sau đây là SAI?
A. Điều khiển chuyển dữ liệu từ CPU ra thanh ghi
B. Điều khiển chuyển dữ liệu từ ALU ra thanh ghi
C. Điều khiển chuyển dữ liệu từ thanh ghi vào ALU
D. Điều khiển ALU thực hiện lệnh
Trong một lệnh hợp ngữ (assembly), phát biểu nào sau đây là đúng:
A. Có thể có nhiều mã lệnh
B. Toán hạng là duy nhất
C. Không tồn tại lệnh không có toán hạng
D. Có thể có nhiều toán hạng
Xét các công đoạn của bộ vi xử lý để thực hiện một lệnh xử lý dữ liệu, thứ tự nào là đúng:
A. Giải mã lệnh -> nhận dữ liệu -> xử lý dữ liệu -> ghi dữ liệu -> nhận lệnh
B. Nhận dữ liệu -> xử lý dữ liệu -> nhận lệnh -> giải mã lệnh -> ghi dữ liệu
C. Nhận lệnh -> giải mã lệnh -> nhận dữ liệu -> xử lý dữ liệu -> ghi dữ liệu
D. Nhận lệnh -> nhận dữ liệu -> giải mã lệnh -> xử lý dữ liệu -> ghi dữ liệu
Trong tổ chức thanh ghi, phát biểu nào sau đây là SAI?
A. Chỉ có một loại cờ
B. Thanh ghi trạng thái còn gọi là thanh ghi cờ
C. Có hai loại cờ
D. Thanh ghi trạng thái chứa các trạng thái xử lý
Đơn vị số học và logic (ALU) là:
A. một mạch điện tử kỹ thuật số kết hợp thực hiện các phép toán số học và bitwise trên các số nguyên nhị phân.
B. một mạch điện tử tương tự kết hợp thực hiện các phép toán số học và bitwise trên các số nguyên nhị phân.
C. một mạch điện tử kỹ thuật số kết hợp thực hiện các phép toán khai căn và lũy thừa trên các số nguyên nhị phân.
D. một mạch kết nối dây điện thực hiện các phép toán số học và bitwise trên các số nguyên nhị phân.
Đối với mode địa chỉ dịch chuyển, phát biểu nào sau đây là đúng:
A. Là sự kết hợp: mode gián tiếp qua thanh ghi và mode trực tiếp
B. Có sự tham gia của mode địa chỉ tức thì
C. Có sự tham gia của mode địa chỉ thanh ghi
D. Địa chỉ toán hạng không phải là: nội dung thanh ghi + hằng số
Trong mode địa chỉ trực tiếp có các đặc điểm:
A. Toán hạng là ngăn nhớ có địa chỉ được chỉ ra trực tiếp trong Trường địa chỉ của lệnh; CPU tham chiếu bộ nhớ một lần để truy nhập dữ liệu.
B. Toán hạng là giá trị được chỉ ra trực tiếp trong Trường địa chỉ của lệnh; CPU tham chiếu bộ nhớ một lần để truy nhập dữ liệu.
C. Toán hạng là ngăn nhớ có địa chỉ được chỉ ra trực tiếp trong Trường địa chỉ của lệnh; CPU tham chiếu bộ nhớ hai lần để truy nhập dữ liệu.
D. Toán hạng là giá chỉ được chỉ ra trực tiếp trong Trường địa chỉ của lệnh; CPU tham chiếu bộ nhớ hai lần để truy nhập dữ liệu.
Trong kiến trúc tập lệnh có tất cả:
A. 9 mode địa chỉ
B. 8 mode địa chỉ
C. 6 mode địa chỉ
D. 7 mode địa chỉ
Cho lệnh assembly: SUB AX, [CX] + 50. Mode địa chỉ của toán hạng nguồn là:
A. Gián tiếp qua thanh ghi
B. Thanh ghi
C. Không tồn tại
D. Dịch chuyển
Đối với mode địa chỉ dịch chuyển, phát biểu nào sau đây là SAI?
A. Là sự kết hợp: mode gián tiếp qua thanh ghi và mode tức thì
B. Có sự tham gia của mode địa chỉ gián tiếp qua thanh ghi
C. Địa chỉ toán hạng là: nội dung thanh ghi + hằng số
D. Có sự tham gia của mode địa chỉ trực tiếp
Để thực hiện việc đọc/ghi dữ liệu giữa CPU và bộ nhớ cần sử dụng đến
A. Bus dữ liệu và bus địa chỉ
B. Bus dữ liệu để truyền dữ liệu và bus điều khiển để điều khiển việc truyền dữ liệu
C. chỉ Bus dữ liệu là đủ
D. Cả bus dữ liệu, bus điều khiển và bus địa chỉ
Xét các tín hiệu điều khiển từ CPU ra bus hệ thống, phát biểu nào sau đây là đúng:
A. Điều khiển chuyển dữ liệu từ ALU vào thanh ghi
B. Điều khiển ghi dữ liệu vào ALU
C. Điều khiển đọc dữ liệu từ ALU
D. Điều khiển đọc/ghi ngăn nhớ
Cho lệnh assembly: SUB AX, [BX]. Phát biểu nào sau đây là SAI?
A. Toán hạng đích không thuộc mode địa chỉ gián tiếp
B. Toán hạng nguồn thuộc mode địa chỉ thanh ghi
C. Toán hạng đích không thuộc mode địa chỉ dịch chuyển
D. Toán hạng nguồn thuộc mode địa chỉ gián tiếp qua thanh ghi
Với công đoạn nhận lệnh của CPU, thứ tự thực hiện là:
A. Bộ đếm chương trình -> thanh ghi lệnh -> bộ nhớ
B. Bộ nhớ -> thanh ghi lệnh -> bộ đếm ch¬ương trình
C. Bộ đếm chương trình -> Bộ nhớ -> thanh ghi lệnh
D. Bộ nhớ -> Bộ đếm chư¬ơng trình -> thanh ghi lệnh
Tất cả có các mode địa chỉ sau đây:
A. Tức thì, gián tiếp qua con trỏ, thanh ghi, dịch chuyển, con trỏ, ngăn nhớ, ngăn xếp.
B. Tức thì, gián tiếp, thanh ghi, dịch chuyển, trực tiếp, gián tiếp qua thanh ghi, ngăn xếp
C. Tức thì, gián tiếp, thanh ghi, gián tiếp qua ngăn xếp, ngăn nhớ, con trỏ
D. Gián tiếp, gián tiếp qua thanh ghi, trực tiếp, dịch chuyển, con trỏ, thanh ghi, ngăn xếp
Với công đoạn xử lý dữ liệu của CPU, thứ tự thực hiện là:
A. ALU -> thanh ghi dữ liệu -> thực hiện phép toán
B. ALU -> thực hiện phép toán -> thanh ghi dữ liệu
C. Thực hiện phép toán -> ALU -> thanh ghi dữ liệu
D. Thực hiện phép toán -> thanh ghi dữ liệu -> ALU
Đầu vào của ALU là:
A. phép toán và mã lệnh cho biết thao tác được thực hiện.
B. toán hạng và mã nguồn chương trình cho biết thao tác được thực hiện.
C. toán hạng và mã lệnh cho biết thao tác được thực hiện.
D. giá trị biến của toán hạng và mã cho biết thao tác được thực hiện;
Cho lệnh assembly: SUB CX, 70. Phát biểu nào sau đây là SAI?
A. Toán hạng nguồn thuộc mode địa chỉ tức thì
B. Toán hạng đích không thuộc mode địa chỉ thanh ghi
C. Toán hạng nguồn không thuộc mode địa chỉ trực tiếp
D. Toán hạng đích không thuộc mode địa chỉ gián tiếp
Trong kỹ thuật đường ống lệnh (Instruction Pipelining) quá trình thực hiện lệnh được chia thành 6 công đoạn lần lượt gồm:
A. Nhận lệnh (Fetch Instruction - FI); Giải mã lệnh (Decode Instruction - DI); Nhận toán hạng (Fetch Operands - FO); Tính địa chỉ toán hạng (Calculate Operand Address-CO); Ghi toán hạng (Write Operands – WO); Thực hiện lệnh (Execute Instruction - EI);
B. Nhận lệnh (Fetch Instruction - FI); Giải mã lệnh (Decode Instruction - DI); Tính địa chỉ toán hạng (Calculate Operand Address-CO); Nhận toán hạng (Fetch Operands - FO); Thực hiện lệnh (Execute Instruction - EI); Ghi toán hạng (Write Operands – WO);
C. Nhận lệnh (Fetch Instruction - FI); Tính địa chỉ toán hạng (Calculate Operand Address-CO); Nhận toán hạng (Fetch Operands - FO); Giải mã lệnh (Decode Instruction - DI); Thực hiện lệnh (Execute Instruction - EI); Ghi toán hạng (Write Operands – WO);
D. Nhận lệnh (Fetch Instruction - FI); Giải mã lệnh (Decode Instruction - DI); Thực hiện lệnh (Execute Instruction - EI); Tính địa chỉ toán hạng (Calculate Operand Address-CO); Nhận toán hạng (Fetch Operands - FO); Ghi toán hạng (Write Operands – WO);
Trong một lệnh máy trong máy tính có ít địa chỉ toán hạng thì:
A. Các lệnh đơn giản hơn; Cần ít thanh ghi; Chương trình có nhiều lệnh hơn; Nhận lệnh và thực hiện lệnh nhanh hơn;
B. Các lệnh đơn giản hơn; Cần nhiều thanh ghi; Chương trình có nhiều lệnh hơn; Nhận lệnh và thực hiện lệnh nhanh hơn;
C. Các lệnh đơn giản hơn; Cần ít thanh ghi; Chương trình có ít lệnh hơn; Nhận lệnh và thực hiện lệnh nhanh hơn;
D. Các lệnh đơn giản hơn; Cần nhiều thanh ghi; Chương trình có ít lệnh hơn; Nhận lệnh và thực hiện lệnh nhanh hơn;
Đối với các thanh ghi địa chỉ (trong CPU), phát biểu nào sau đây là đúng:
A. Chỉ có 1 loại
B. Có nhiều hơn 4 loại
C. Có ít nhất 3 loại
D. Có tất cả 2 loại
Đối với ngăn xếp (stack), phát biểu nào sau đây là SAI?
A. Là vùng nhớ có cấu trúc LIFO
B. Là vùng nhớ có cấu trúc FIFO
C. Khi cất thêm thông tin vào ngăn xếp, con trỏ ngăn xếp giảm
D. Con trỏ ngăn xếp luôn trỏ vào đỉnh ngăn xếp
Xét các tín hiệu điều khiển bên trong CPU, phát biểu nào sau đây là đúng:
A. Điều khiển chuyển dữ liệu từ ALU ra bộ nhớ
B. Điều khiển chuyển dữ liệu từ bộ nhớ ra thiết bị ngoại vi
C. Điểu khiển chuyển dữ liệu từ thanh ghi vào ALU
D. Điều khiển chuyển dữ liệu từ CPU vào ALU
Cho lệnh assembly: PUSH AX. Phát biểu nào sau đây là SAI?
A. Toán hạng nguồn thuộc mode địa chỉ thanh ghi
B. Không có toán hạng nguồn
C. Toán hạng đích được ngầm hiểu
D. Toán hạng đích thuộc mode địa chỉ stack
Đối với các thanh ghi (trong CPU), phát biểu nào sau đây là SAI?
A. Nằm trong bộ vi xử lý
B. Chứa các thông tin tạm thời
C. Là mức đầu tiên của hệ thống nhớ
D. Người lập trình có thể thay đổi nội dung của mọi thanh ghi
Bus điều khiển
A. Truyền các tín hiệu điều khiển phục vụ hoạt động của máy tính
B. Điều khiển hoạt động của máy tính
C. Truyền các tín hiệu điều khiển từ CPU tới bộ nhớ
D. Truyền các tín hiệu điều khiển từ CPU tới các thiết bị vào/ra
Cho lệnh assembly: MOV DX, [20]. Toán hạng nguồn thuộc:
A. Mode địa chỉ tức thì
B. Không tồn tại lệnh
C. Mode địa chỉ hằng số
D. Mode địa chỉ trực tiếp
Đối với cờ tràn (OF), phát biểu nào sau đây là đúng:
A. Đây là cờ báo tràn đối với số không dấu
B. được thiết lập khi cộng hai số khác dấu cho kết quả âm
C. được thiết lập khi cộng hai số cùng dấu cho kết quả cùng dấu
D. được thiết lập khi cộng hai số cùng dấu cho kết quả khác dấu
Quá trình nhận lệnh trong CPU diễn ra gồm các bước:
A. CPU đưa địa chỉ của lệnh cần nhận từ bộ đếm chương trình PC ra bus địa chỉ; CPU phát tín hiệu điều khiển ghi bộ nhớ; Lệnh từ bộ nhớ được đặt lên bus dữ liệu và được CPU copy vào thanh ghi lệnh IR; CPU tăng nội dung PC để trỏ sang lệnh kế tiếp;
B. CPU đưa địa chỉ của lệnh cần nhận từ bộ đếm chương trình PC ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc bộ nhớ; Lệnh từ bộ nhớ được đặt lên bus dữ liệu và được CPU copy vào thanh ghi lệnh IR; CPU tăng nội dung PC để trỏ sang lệnh kế tiếp;
C. CPU đưa lệnh cần nhận từ bộ đếm chương trình PC ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc bộ nhớ; Lệnh từ bộ nhớ được đặt lên bus dữ liệu và được CPU copy vào thanh ghi lệnh IR; CPU tăng nội dung PC để trỏ sang lệnh kế tiếp;
D. CPU đưa địa chỉ của lệnh cần nhận từ bộ đếm chương trình PC ra bus dữ liệu; CPU phát tín hiệu điều khiển đọc bộ nhớ; Lệnh từ bộ nhớ được đặt lên bus dữ liệu và được CPU copy vào thanh ghi lệnh YR; CPU tăng nội dung PC để trỏ sang lệnh kế tiếp;
Đối với thanh ghi trạng thái (trong CPU), phát biểu nào sau đây là đúng:
A. Không chứa các cờ phép toán
B. Chứa các cờ điều khiển
C. Không chứa các cờ điều khiển
D. Chỉ chứa các cờ phép toán
Cho lệnh assembly: ADD DX, [SI]+30. Phát biểu nào sau đây là đúng:
A. Toán hạng đích thuộc mode địa chỉ gián tiếp
B. Toán hạng đích thuộc mode địa chỉ trực tiếp
C. Toán hạng nguồn thuộc mode địa chỉ tức thì
D. Toán hạng nguồn thuộc mode địa chỉ dịch chuyển
Đối với khối ALU (trong CPU), phát biểu nào sau đây là SAI?
A. Thực hiện phép so sánh hai đại lượng
B. Thực hiện phép dịch bit
C. Thực hiện phép cộng và trừ
D. Thực hiện phép lấy căn bậc hai
Xét các tín hiệu điều khiển từ bus hệ thống đến CPU, phát biểu nào sau đây là đúng:
A. Tín hiệu chấp nhận ngắt
B. Tín hiệu điều khiển ghi ngăn nhớ
C. Tín hiệu điều khiển đọc ngăn nhớ
D. Tín hiệu xin ngắt
Phát biểu nào dưới đây là SAI?
A. Bộ vi xử lý được cấu tạo bởi hai thành phần
B. Bộ vi xử lý được cấu tạo bởi ba thành phần
C. Bộ vi xử lý hoạt động theo Chương trình nằm sẵn trong bộ nhớ
D. Bộ vi xử lý điều khiển hoạt động của máy tính
Cho lệnh assembly: POP DX. Phát biểu nào sau đây là đúng:
A. Toán hạng đích được ngầm hiểu
B. Toán hạng nguồn được ngầm hiểu
C. Không có toán hạng nguồn
D. Toán hạng đích thuộc mode địa chỉ trực tiếp
Mode địa chỉ tức thì là mode KHÔNG có đặc điểm sau:
A. Toán hạng có thể là toán hạng nguồn hoặc đích
B. Toán hạng là một phần của lệnh
C. Toán hạng nằm ngay trong trường địa chỉ
D. Toán hạng chỉ có thể là toán hạng nguồn
Trong kiến trúc xử lý 16 bits. Cặp thanh ghi CS: IP thực hiện nhiệm vụ gì?
A. Trỏ đến địa chỉ SEGMENT của ô nhớ trong đoạn dữ liệu.
B. Trỏ đến địa chỉ OFFSET của đoạn lệnh.
C. Trỏ đến địa chỉ OFFSET của đoạn dữ liệu.
D. Trỏ đến địa chỉ logic của ô nhớ trong đoạn lệnh.
Xét lệnh JUMP. Lệnh này thuộc:
A. Nhóm lệnh quan hệ
B. Nhóm lệnh số học
C. Nhóm lệnh vào/ra
D. Nhóm lệnh chuyển điều khiển
Cho lệnh assembly: ADD DX, [40]. Phát biểu nào sau đây là đúng:
A. Toán hạng đích không thuộc mode địa chỉ thanh ghi
B. Toán hạng đích thuộc mode địa chỉ thanh ghi
C. Toán hạng nguồn không thuộc mode địa chỉ trực tiếp
D. Toán hạng nguồn thuộc mode địa chỉ tức thì
Với công đoạn nhận dữ liệu của CPU, thứ tự thực hiện là:
A. Địa chỉ -> ngăn nhớ -> tập thanh ghi
B. Ngăn nhớ -> tập thanh ghi -> địa chỉ
C. Địa chỉ -> tập thanh ghi -> ngăn nhớ
D. Tập thanh ghi -> địa chỉ -> ngăn nhớ
Với công đoạn giải mã lệnh của CPU, thứ tự thực hiện là:
A. Khối điều khiển -> thanh ghi lệnh -> giải mã -> tín hiệu điều khiển
B. Thanh ghi lệnh -> giải mã -> khối điều khiển -> tín hiệu điều khiển
C. Thanh ghi lệnh -> khối điều khiển -> giải mã -> tín hiệu điều khiển
D. Thanh ghi lệnh -> khối điều khiển -> tín hiệu điều khiển -> giải mã
Đối với các thanh ghi địa chỉ (trong CPU), phát biểu nào sau đây là SAI?
A. Bộ đếm Chương trình quản lý địa chỉ vùng lệnh
B. Vùng lệnh không cần thanh ghi quản lý
C. Con trỏ ngăn xếp chứa địa chỉ ngăn xếp
D. Vùng dữ liệu được quản lý bởi thanh ghi con trỏ dữ liệu
Quá trình nhận dữ liệu (toán hạng) gián tiếp khi thực hiện lệnh trong CPU diễn ra gồm các bước:
A. CPU đưa địa chỉ ra bus địa chỉ; CPU phát tín hiệu điều khiển ghi; Nội dung ngăn nhớ được ghi vào CPU, đó chính là địa chỉ của toán hạng; Địa chỉ này được CPU phát ra bus địa chỉ để tìm ra toán hạng; CPU phát tín hiệu điều khiển đọc; Toán hạng được đọc vào CPU;
B. CPU đưa địa chỉ ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc; Nội dung ngăn nhớ được đọc vào CPU, đó chính là địa chỉ của toán hạng; Địa chỉ này được CPU phát ra bus địa chỉ để tìm ra toán hạng; CPU phát tín hiệu điều khiển đọc; Toán hạng được đọc vào CPU;
C. CPU đưa địa chỉ ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc; Nội dung ngăn nhớ được đọc vào CPU, đó chính là địa chỉ của toán hạng; Dữ liệu này được CPU phát ra bus dữ liệu để tìm ra toán hạng; CPU phát tín hiệu điều khiển ghi; Toán hạng được ghi vào CPU;
D. CPU đưa dữ liệu ra bus địa chỉ; CPU phát tín hiệu điều khiển đọc; Nội dung ngăn nhớ được đọc vào CPU, đó chính là địa chỉ của toán hạng; Địa chỉ này được CPU phát ra bus địa chỉ để tìm ra toán hạng; CPU phát tín hiệu điều khiển đọc; Toán hạng được đọc vào CPU;
Mode địa chỉ trực tiếp là mode mà toán hạng là:
A. Một thanh ghi
B. Một ngăn nhớ có địa chỉ ở ngăn nhớ khác
C. Một ngăn nhớ có địa chỉ nằm trong một thanh ghi
D. Một ngăn nhớ có địa chỉ được chỉ ra trong lệnh
Đối với mode địa chỉ trực tiếp, phát biểu nào sau đây là SAI?
A. Để tìm được toán hạng, phải biết địa chỉ thanh ghi
B. Toán hạng là nội dung của ngăn nhớ có địa chỉ được chỉ ra trong lệnh
C. Để tìm được toán hạng, phải biết địa chỉ ngăn nhớ
D. Toán hạng là nội dung của ngăn nhớ
Đối với lệnh hợp ngữ (assembly), phát biểu nào sau đây là SAI?
A. Mã lệnh cho biết thao tác cần thực hiện
B. Có 2 thành phần: mã lệnh và các toán hạng
C. Toán hạng cho biết thao tác cần thực hiện
D. Toán hạng cho biết nơi chứa dữ liệu cần tác động
Trong một lệnh máy trong máy tính có nhiều địa chỉ toán hạng thì:
A. Các lệnh đơn giản hơn; Cần nhiều thanh ghi; Chương trình có ít lệnh hơn; Nhận lệnh và thực hiện lệnh chậm hơn;
B. Các lệnh phức tạp hơn; Cần nhiều thanh ghi; Chương trình có ít lệnh hơn; Nhận lệnh và thực hiện lệnh chậm hơn;
C. Các lệnh phức tạp hơn; Cần ít thanh ghi; Chương trình có nhiều lệnh hơn; Nhận lệnh và thực hiện lệnh chậm hơn;
D. Các lệnh phức tạp hơn; Cần nhiều thanh ghi; Chương trình có ít lệnh hơn; Nhận lệnh và thực hiện lệnh nhanh;
Đối với cờ tràn (OF), phát biểu nào sau đây là SAI?
A. Đây là cờ báo tràn đối với số có dấu
B. được thiết lập khi cộng hai số cùng dấu cho kết quả cùng dấu
C. được thiết lập khi cộng hai số cùng dấu cho kết quả khác dấu
D. Không được thiết lập khi cộng hai số khác dấu cho kết quả âm
Đối với cờ nhớ (CF), phát biểu nào sau đây là SAI?
A. Không được thiết lập khi phép toán không nhớ ra khỏi bit cao nhất
B. được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất
C. Đây là cờ báo tràn đối với số có dấu
D. Đây là cờ báo tràn đối với số không dấu
Loại BUS nào làm nhiệm vụ điều khiển các tín hiệu đọc/ ghi dữ liệu giữa chip vi xử lý và bộ nhớ:
A. BUS địa chỉ
B. BUS điều khiển
C. BUS dữ liệu
D. BUS địa chỉ và BUS điều khiển
Trong kiến trúc xử lý 4 bits. Thanh ghi MBR làm nhiệm vụ gì?
A. Tín hiệu đọc dữ liệu từ một ô nhớ trong bộ nhớ
B. Đọc địa chỉ ô nhớ trong bộ nhớ
C. Đọc dữ liệu từ ô nhớ trong bộ nhớ.
D. Ghi dữ liệu ra bộ nhớ
Để thực hiện 1 lệnh xử lý dữ liệu, bộ vi xử lý phải trải qua:
A. 7 công đoạn
B. 6 công đoạn
C. 5 công đoạn
D. 8 công đoạn
Xét các tín hiệu điều khiển từ CPU ra bus hệ thống, phát biểu nào sau đây là SAI?
A. Điều khiển ghi dữ liệu vào các thanh ghi
B. Điều khiển đọc/ghi ngăn nhớ
C. Điều khiển đọc/ghi cổng vào/ra
D. Xử lý các tín hiệu từ bên ngoài gửi đến
Trong mode địa chỉ gián tiếp qua thanh ghi có các đặc điểm:
A. Toán hạng là ngăn nhớ có địa chỉ nằm trong thanh ghi; Trường địa chỉ cho biết tên thanh ghi đó; Thanh ghi phải được chỉ ra cụ thể;
B. Toán hạng là ngăn nhớ có địa chỉ nằm trong thanh ghi; Trường địa chỉ cho biết giá trị toán hạng đó; Thanh ghi có thể là ngầm định;
C. Toán hạng là ngăn nhớ có địa chỉ nằm trong thanh ghi; Trường địa chỉ cho biết tên thanh ghi đó; Thanh ghi có thể là ngầm định;
D. Toán hạng là giá trị nằm trong thanh ghi; Trường địa chỉ cho biết tên thanh ghi đó; Thanh ghi có thể là ngầm định;
Xét lệnh LOAD Lệnh này thuộc:
A. Nhóm lệnh chuyển điều khiển
B. Nhóm lệnh chuyển dữ liệu
C. Nhóm lệnh số học
D. Nhóm lệnh vào/ra
Với công đoạn ghi dữ liệu của CPU, thứ tự thực hiện là:
A. Tập thanh ghi -> ngăn nhớ -> địa chỉ
B. Tập thanh ghi -> địa chỉ -> ngăn nhớ
C. Địa chỉ -> ngăn nhớ -> tập thanh ghi
D. Địa chỉ -> tập thanh ghi -> ngăn nhớ
Bộ vi xử lý nhận lệnh tại:
A. Bộ nhớ
B. CPU
C. Bộ nhớ hoặc thiết bị ngoại vi
D. Thiết bị ngoại vi
Các phương pháp thiết kế đơn vị điều khiển trong CPU gồm:
A. Đơn vị điều khiển bằng chương trình; Đơn vị điều khiển bằng phần cứng.
B. Đơn vị điều khiển vi chương trình; Đơn vị điều khiển kết nối cứng.
C. Đơn vị điều khiển bằng vi chương trình; Đơn vị điều khiển song song
D. Đơn vị điều khiển bằng chương trình; Đơn vị điều khiển nối tiếp.
Xét lệnh ABSOLUTE. Lệnh này thuộc:
A. Nhóm lệnh số học
B. Nhóm lệnh vào/ra
C. Nhóm lệnh điều khiển hệ thống
D. Nhóm lệnh logic
Các thành phần của lệnh máy trong máy tính gồm:
A. Mã phép toán số nguyên, Địa chỉ của các toán hạng;
B. Mã thao tác, Địa chỉ của số nguyên;
C. Mã phép toán số học, Địa chỉ của các toán hạng;
D. Mã thao tác, Địa chỉ của các toán hạng;
Cho lệnh assembly: SUB BX, [30]. Toán hạng nguồn thuộc:
A. Mode địa chỉ tức thì
B. Không tồn tại lệnh
C. Mode địa chỉ gián tiếp
D. Mode địa chỉ trực tiếp
Xét các tín hiệu điều khiển từ bus hệ thống đến CPU, phát biểu nào sau đây là SAI?
A. Tín hiệu trả lời đồng ý nhường bus
B. Tín hiệu xin nhường bus
C. Tín hiệu xin ngắt
D. Không phải là tín hiệu điều khiển đọc ngăn nhớ
Cho lệnh assembly: ADD AX, [BP]. Phát biểu nào sau đây là đúng:
A. Toán hạng nguồn thuộc mode địa chỉ gián tiếp qua thanh ghi
B. Toán hạng đích không thuộc mode địa chỉ thanh ghi
C. Toán hạng nguồn thuộc mode địa chỉ thanh ghi
D. Toán hạng đích thuộc mode địa chỉ gián tiếp qua thanh ghi
Đối với khối điều khiển trong CPU, phát biểu nào sau đây là đúng:
A. Giải mã lệnh được chuyển từ thanh ghi lệnh đến
B. Giải mã lệnh được chuyển từ thanh ghi trạng thái đến
C. Không tiếp nhận tín hiệu từ thiết bị ngoại vi
D. Tiếp nhận tín hiệu từ CPU đến
Quá trình ghi kết quả (toán hạng) khi thực hiện lệnh trong CPU diễn ra gồm các bước:
A. CPU đưa địa chỉ ra bus địa chỉ; CPU đưa dữ liệu cần ghi ra bus dữ liệu; CPU phát tín hiệu điều khiển đọc; Dữ liệu trên bus dữ liệu được copy đến vị trí xác định;
B. CPU đưa địa chỉ ra bus địa chỉ; CPU đưa dữ liệu cần ghi ra bus dữ liệu; CPU phát tín hiệu điều khiển ghi; Dữ liệu trên bus dữ liệu được copy đến vị trí xác định;
C. CPU đưa địa chỉ ra bus địa chỉ; CPU đưa địa chỉ cần ghi ra bus địa chỉ; CPU phát tín hiệu điều khiển ghi; Dữ liệu trên bus dữ liệu được copy đến vị trí xác định;
D. CPU đưa địa chỉ ra bus địa chỉ; CPU đưa dữ liệu cần ghi ra bus địa chỉ; CPU phát tín hiệu điều khiển ghi; Dữ liệu trên bus dữ liệu được copy đến vị trí xác định;
Đối với mode địa chỉ gián tiếp qua thanh ghi, phát biểu nào sau đây là SAI?
A. Toán hạng là một ngăn nhớ có địa chỉ nằm trong một thanh ghi
B. Toán hạng là một thanh ghi có địa chỉ nằm trong một ngăn nhớ
C. Thanh ghi tham gia gọi là thanh ghi con trỏ
D. Toán hạng là nội dung một ngăn nhớ
Đối với các thanh ghi (trong CPU), phát biểu nào sau đây là đúng:
A. Mọi thanh ghi đều có thể lập trình được
B. Có loại thanh ghi không lập trình được
C. Chứa trạng thái của các thiết bị ngoại vi
D. Chứa lệnh vừa được xử lý xong
Chức năng của tập thanh ghi trong CPU là:
A. Chứa dữ liệu số thực tạm thời phục vụ cho hoạt động ở thời điểm hiện tại của CPU;
B. Chứa dữ liệu số nguyên tạm thời phục vụ cho hoạt động ở thời điểm hiện tại của CPU;
C. Chứa chương trình đang chạy phục vụ cho hoạt động ở thời điểm hiện tại của CPU;
D. Chứa các thông tin tạm thời phục vụ cho hoạt động ở thời điểm hiện tại của CPU;
Đối với khối điều khiển (trong CPU), phát biểu nào sau đây là SAI?
A. Điều khiển các tín hiệu bên trong và bên ngoài bộ vi xử lý
B. Chỉ điều khiển các thanh ghi và ALU
C. Điều khiển bộ nhớ và modul vào ra
D. Điều khiển các thanh ghi và ALU
Cho lệnh assembly: SUB 100, CX. Toán hạng nguồn thuộc:
A. Mode địa chỉ hằng số
B. Mode địa chỉ tức thì
C. Mode địa chỉ trực tiếp
D. Không tồn tại lệnh
Trong mode địa chỉ gián tiếp qua ngăn nhớ có các đặc điểm:
A. Ngăn nhớ được trỏ bởi Trường địa chỉ của lệnh chứa địa chỉ của toán hạng; Chỉ có thể gián tiếp hai lần; CPU phải thực hiện tham chiếu bộ nhớ hai lần để tìm toán hạng;
B. Giá trị được chỉ bởi Trường địa chỉ của lệnh chứa địa chỉ của toán hạng; Có thể gián tiếp hai lần; CPU phải thực hiện tham chiếu bộ nhớ hai lần để tìm toán hạng;
C. Giá trị được chỉ bởi Trường địa chỉ của lệnh chứa địa chỉ của toán hạng; Có thể gián tiếp nhiều lần; CPU phải thực hiện tham chiếu bộ nhớ nhiều lần để tìm toán hạng;
D. Ngăn nhớ được trỏ bởi Trường địa chỉ của lệnh chứa địa chỉ của toán hạng; Có thể gián tiếp nhiều lần; CPU phải thực hiện tham chiếu bộ nhớ nhiều lần để tìm toán hạng;
Trong mode địa chỉ tức thì có các đặc điểm:
A. Toán hạng nằm ngay trong Trường địa chỉ của lệnh; Chỉ có thể là toán hạng nguồn; Không tham chiếu bộ nhớ; Truy nhập toán hạng rất nhanh; Dải giá trị của toán hạng bị hạn chế;
B. Toán hạng nằm ngay trong Trường địa chỉ của lệnh; Có thể là toán hạng nguồn hoặc toán hạng đích; Không tham chiếu bộ nhớ; Truy nhập toán hạng rất nhanh; Dải giá trị của toán hạng bị hạn chế;
C. Toán hạng nằm ngay trong Trường địa chỉ của lệnh; Có thể là toán hạng nguồn hoặc toán hạng đích; Tham chiếu bộ nhớ nhiều lần; Truy nhập toán hạng rất nhanh; Dải giá trị của toán hạng bị hạn chế;
D. Toán hạng nằm ngay trong Trường địa chỉ của lệnh; Chỉ có thể là toán hạng nguồn; Tham chiếu bộ nhớ một lần; Truy nhập toán hạng rất nhanh; Dải giá trị của toán hạng bị hạn chế;
Cho lệnh assembly: ADD CX, 20. Phát biểu nào sau đây là đúng:
A. Toán hạng nguồn thuộc mode địa chỉ trực tiếp
B. Toán hạng đích thuộc mode địa chỉ gián tiếp qua thanh ghi
C. Toán hạng đích không thuộc mode địa chỉ thanh ghi
D. Toán hạng nguồn thuộc mode địa chỉ tức thì
Đối với mode địa chỉ ngăn xếp, phát biểu nào sau đây là SAI?
A. Dùng một con trỏ chỉ ngăn nhớ đầu và cuối ngăn xếp
B. Dùng hai con trỏ chỉ ngăn nhớ đầu và ngắn nhớ cuối tách biệt
C. Toán hạng được ngầm hiểu
D. Toán hạng là ngăn nhớ đỉnh ngăn xếp
Cho lệnh assembly: MOV DX, [BP]. Mode địa chỉ của toán hạng nguồn là:
A. Gián tiếp qua thanh ghi
B. Thanh ghi
C. Trực tiếp
D. Gián tiếp
Cho lệnh assembly: ADD BX, 10. Toán hạng nguồn thuộc:
A. Mode địa chỉ trực tiếp
B. Mode địa chỉ tức thì
C. Không tồn tại lệnh
D. Mode địa chỉ gián tiếp
Trong mode địa chỉ thanh ghi có các đặc điểm:
A. Toán hạng được chứa trong thanh ghi có tên trong Trường địa chỉ; Không tham chiếu bộ nhớ; Truy nhập toán hạng nhanh;
B. Toán hạng được chứa trong thanh ghi có tên trong Trường địa chỉ; Không tham chiếu bộ nhớ; Truy nhập toán hạng chậm;
C. Toán hạng được chứa trong thanh ghi có tên trong Trường địa chỉ; Tham chiếu bộ nhớ một lần; Truy nhập toán hạng nhanh;
D. Toán hạng không chứa trong thanh ghi có tên trong Trường địa chỉ; Không tham chiếu bộ nhớ; Truy nhập toán hạng nhanh;
Xét lệnh INTERRUPT. Lệnh này thuộc:
A. Nhóm lệnh số học
B. Nhóm lệnh chuyển điều khiển
C. Nhóm lệnh vào/ra
D. Nhóm lệnh chuyển dữ liệu
Trong kiến trúc vi xử lý 16 bits. Thanh ghi SP làm nhiệm vụ gì?
A. Trỏ đến địa chỉ con trỏ lệnh
B. Trỏ đến đỉnh STACK
C. Trỏ đến đáy STACK
D. Trỏ đến địa chỉ OFFSET của đoạn lệnh
Cho lệnh assembly: SUB CX, [90]. Phát biểu nào sau đây là SAI?
A. Toán hạng nguồn là một ngăn nhớ
B. Toán hạng đích là mode địa chỉ thanh ghi
C. Toán hạng nguồn là mode gián tiếp qua thanh ghi
D. Toán hạng nguồn là mode địa chỉ trực tiếp
Cho lệnh assembly: MOV AX, [BX]+50. Phát biểu nào sau đây là SAI?
A. Toán hạng nguồn thuộc mode địa chỉ tức thì
B. Toán hạng nguồn thuộc mode địa chỉ dịch chuyển
C. Toán hạng đích không thuộc mode địa chỉ gián tiếp
D. Toán hạng đích không thuộc mode địa chỉ dịch chuyển
Mode địa chỉ thanh ghi là mode mà toán hạng là:
A. Nội dung của ngăn nhớ có địa chỉ nằm trong ngăn nhớ khác
B. Nội dung của ngăn nhớ có địa chỉ được chỉ ra trong lệnh
C. Nội dung của ngăn nhớ có địa chỉ nằm trong một thanh ghi
D. Nội dung của thanh ghi
