Font size
S
M
L
XL
WorksheetsChương 3
Total questions: 93
Worksheet time: 47mins
Name
Class
Date
1.
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 -> Bộ nhớ -> thanh ghi lệnh
b)
Bộ đếm chương trình -> thanh ghi lệnh -> bộ nhớ
c)
Bộ nhớ -> Bộ đếm chư¬ơng trình -> thanh ghi lệnh
d)
Bộ nhớ -> thanh ghi lệnh -> bộ đếm ch¬ương trình
2.
Trong hợp ngữ (assembly), mã lệnh là:
a)
Chuỗi số nhị phân chỉ ra lệnh nằm ở đâu trong bộ nhớ
b)
Mật mã cho biết lệnh cần thực hiện nằm ở đâu trong bộ nhớ
c)
Là chuỗi số nhị phân do người lập trình gán cho câu lệnh
d)
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
3.
Trong kiến trúc tập lệnh có tất cả:
a)
6 mode địa chỉ
b)
7 mode địa chỉ
c)
9 mode địa chỉ
d)
8 mode địa chỉ
4.
Đối với ngăn xếp (stack), phát biểu nào sau đây là SAI?
a)
Con trỏ ngăn xếp luôn trỏ vào đỉnh ngăn xếp
b)
Là vùng nhớ có cấu trúc LIFO
c)
Khi cất thêm thông tin vào ngăn xếp, con trỏ ngăn xếp giảm
d)
Là vùng nhớ có cấu trúc FIFO
5.
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 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;
c)
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;
d)
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;
6.
Cho lệnh assembly: PUSH AX. Phát biểu nào sau đây là SAI?
a)
Toán hạng đích thuộc mode địa chỉ stack
b)
Toán hạng đích được ngầm hiểu
c)
Toán hạng nguồn thuộc mode địa chỉ thanh ghi
d)
Không có toán hạng nguồn
7.
Xét lệnh LOAD 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
8.
Với công đoạn ghi dữ liệu của CPU, thứ tự thực hiện là:
a)
Địa chỉ -> ngăn nhớ -> tập thanh ghi
b)
Địa chỉ -> tập thanh ghi -> ngăn nhớ
c)
Tập thanh ghi -> ngăn nhớ -> địa chỉ
d)
Tập thanh ghi -> địa chỉ -> ngăn nhớ
9.
Mode địa chỉ gián tiếp là mode mà toán hạng là:
a)
Một thanh ghi có địa chỉ nằm trong một ngăn nhớ
b)
Một ngăn nhớ có địa chỉ nằm trong 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
10.
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 nguồn là mode gián tiếp qua thanh ghi
c)
Toán hạng đích là mode địa chỉ thanh ghi
d)
Toán hạng nguồn là mode địa chỉ trực tiếp
11.
Đối với các thanh ghi (trong CPU), phát biểu nào sau đây là đúng:
a)
Chứa trạng thái của các thiết bị ngoại vi
b)
Mọi thanh ghi đều có thể lập trình được
c)
Có loại thanh ghi không lập trình được
d)
Chứa lệnh vừa được xử lý xong
12.
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á 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.
c)
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.
d)
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.
13.
Đố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)
Toán hạng cho biết thao tác cần thực hiện
c)
Có 2 thành phần: mã lệnh và các toán hạng
d)
Toán hạng cho biết nơi chứa dữ liệu cần tác động
14.
Trong mode địa chỉ gián tiếp qua ngăn nhớ có các đặc điểm:
a)
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;
b)
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;
c)
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;
d)
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;
15.
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 đích thuộc mode địa chỉ trực tiếp
c)
Không có toán hạng nguồn
d)
Toán hạng nguồn được ngầm hiểu
16.
Mode địa chỉ trực tiếp là mode mà toán hạng là:
a)
Một ngăn nhớ có địa chỉ được chỉ ra trong lệnh
b)
Một thanh ghi
c)
Một ngăn nhớ có địa chỉ ở ngăn nhớ khác
d)
Một ngăn nhớ có địa chỉ nằm trong một thanh ghi
17.
Đố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 lấy căn bậc hai
b)
Thực hiện phép cộng và trừ
c)
Thực hiện phép so sánh hai đại lượng
d)
Thực hiện phép dịch bit
18.
Trong một lệnh hợp ngữ (assembly), phát biểu nào sau đây là đúng:
a)
Toán hạng là duy nhất
b)
Có thể có nhiều mã lệnh
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
19.
Đối với cờ nhớ (CF), phát biểu nào sau đây là SAI?
a)
được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất
b)
Đây là cờ báo tràn đối với số có dấu
c)
Đây là cờ báo tràn đối với số không dấu
d)
Không được thiết lập khi phép toán không nhớ ra khỏi bit cao nhất
20.
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ừ thanh ghi vào ALU
b)
Điều khiển chuyển dữ liệu từ ALU ra bộ nhớ
c)
Điều khiển chuyển dữ liệu từ bộ nhớ ra thiết bị ngoại vi
d)
Điều khiển chuyển dữ liệu từ CPU vào ALU
21.
Để thực hiện 1 lệnh xử lý dữ liệu, bộ vi xử lý phải trải qua:
a)
5 công đoạn
b)
7 công đoạn
c)
8 công đoạn
d)
6 công đoạn
22.
Đố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)
đượ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 không nhớ ra khỏi bit cao nhất
d)
Không được thiết lập khi phép toán có nhớ ra khỏi bit cao nhất
23.
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)
Xử lý các tín hiệu từ bên ngoài gửi đến
b)
Điều khiển ghi dữ liệu vào các thanh ghi
c)
Điều khiển đọc/ghi cổng vào/ra
d)
Điều khiển đọc/ghi ngăn nhớ
24.
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 nằm ngay trong trường địa chỉ
c)
Toán hạng là một phần của lệnh
d)
Toán hạng chỉ có thể là toán hạng nguồn
25.
Trong tổ chức thanh ghi, phát biểu nào sau đây là SAI?
a)
Thanh ghi trạng thái còn gọi là thanh ghi cờ
b)
Có hai loại cờ
c)
Thanh ghi trạng thái chứa các trạng thái xử lý
d)
Chỉ có một loại cờ
26.
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 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;
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 đị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;
27.
Với công đoạn xử lý dữ liệu của CPU, thứ tự thực hiện là:
a)
Thực hiện phép toán -> ALU -> thanh ghi dữ liệu
b)
Thực hiện phép toán -> thanh ghi dữ liệu -> ALU
c)
ALU -> thực hiện phép toán -> thanh ghi dữ liệu
d)
ALU -> thanh ghi dữ liệu -> thực hiện phép toán
28.
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)
Nhận lệnh -> giải mã lệnh -> nhận dữ liệu -> xử lý dữ liệu -> ghi dữ liệu
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)
Giải mã lệnh -> nhận dữ liệu -> xử lý dữ liệu -> ghi dữ liệu -> nhận lệnh
d)
Nhận lệnh -> nhận dữ liệu -> giải mã lệnh -> xử lý dữ liệu -> ghi dữ liệu
29.
Đối với các thanh ghi (trong CPU), phát biểu nào sau đây là SAI?
a)
Là mức đầu tiên của hệ thống nhớ
b)
Chứa các thông tin tạm thời
c)
Nằm trong bộ vi xử lý
d)
Người lập trình có thể thay đổi nội dung của mọi thanh ghi
30.
Cho lệnh assembly: ADD BX, 10. Toán hạng nguồn thuộc:
a)
Không tồn tại lệnh
b)
Mode địa chỉ tức thì
c)
Mode địa chỉ gián tiếp
d)
Mode địa chỉ trực tiếp
31.
Đối với khối điều khiển trong CPU, phát biểu nào sau đây là đúng:
a)
Tiếp nhận tín hiệu từ CPU đế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)
Giải mã lệnh được chuyển từ thanh ghi lệnh đến
32.
Cho lệnh assembly: MOV BX, [80]. Phát biểu nào sau đây là SAI?
a)
Toán hạng đích không thuộc mode địa chỉ dịch chuyển
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ỉ trực tiếp
d)
Toán hạng nguồn thuộc mode địa chỉ trực tiếp
33.
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 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;
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 đị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;
34.
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)
Địa chỉ -> tập thanh ghi -> ngăn nhớ
c)
Ngăn nhớ -> tập thanh ghi -> địa chỉ
d)
Tập thanh ghi -> địa chỉ -> ngăn nhớ
35.
Đố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)
Tăng nội dung của PC để trỏ vào lệnh tiếp theo
b)
Phát ra các tín hiệu điều khiển thực hiện lệnh
c)
Vận chuyển lệnh từ thanh ghi ra bộ nhớ
d)
Điều khiển nhận lệnh tiếp theo từ bộ nhớ, đ¬a vào thanh ghi lệnh
36.
Trong mode địa chỉ gián tiếp qua thanh ghi có các đặc điểm:
a)
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;
b)
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;
c)
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;
d)
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ể;
37.
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); 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);
b)
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);
c)
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);
d)
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);
38.
Đố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)
Chỉ chứa các cờ phép toán
d)
Không chứa các cờ điều khiển
39.
Đố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 có địa chỉ nằm trong một ngăn nhớ
b)
Nội dung của thanh ghi
c)
Một hằng số
d)
Nội dung của ngăn nhớ
40.
Đối với cờ tràn (OF), phát biểu nào sau đây là SAI?
a)
được thiết lập khi cộng hai số cùng dấu cho kết quả khác dấu
b)
Không đượ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)
Đây là cờ báo tràn đối với số có dấu
41.
Đố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 thanh ghi
c)
Toán hạng là nội dung của ngăn nhớ
d)
Có thể gián tiếp nhiều lần
42.
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 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;
b)
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;
c)
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;
d)
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;
43.
Chức năng của tập thanh ghi trong CPU là:
a)
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;
b)
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;
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 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;
44.
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 đọc dữ liệu từ ALU
c)
Điều khiển đọc/ghi ngăn nhớ
d)
Điều khiển ghi dữ liệu vào ALU
45.
Đối với mode địa chỉ gián tiếp qua thanh ghi, phát biểu nào sau đây là đúng:
a)
Toán hạng không phải là nội dung một ngăn nhớ
b)
Thanh ghi tham gia gọi là bộ đếm Chương trình
c)
Toán hạng là một ngăn nhớ có địa chỉ nằm trong một thanh ghi
d)
Toán hạng là một thanh ghi có địa chỉ nằm trong một ngăn nhớ
46.
Trong kiến trúc xử lý 4 bits. Thanh ghi MAR làm nhiệm vụ gì?
a)
Đọc địa chỉ ô nhớ trong bộ nhớ
b)
Tín hiệu đọc dữ liệu từ một ô nhớ trong bộ nhớ
c)
Ghi dữ liệu ra bộ nhớ
d)
Đọc dữ liệu từ ô nhớ trong bộ nhớ
47.
Đố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)
Địa chỉ toán hạng là: nội dung thanh ghi + hằng số
c)
Có sự tham gia của mode địa chỉ trực tiếp
d)
Có sự tham gia của mode địa chỉ gián tiếp qua thanh ghi
48.
Xét lệnh ROTATE. Lệnh này thuộc:
a)
Nhóm lệnh quan hệ
b)
Nhóm lệnh logic
c)
Nhóm lệnh điều khiển hệ thống
d)
Nhóm lệnh chuyển điều khiển
49.
Đơn vị số học và logic (ALU) là:
a)
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.
b)
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.
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 đ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.
50.
Đố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 bộ nhớ và modul vào ra
b)
Điều khiển các tín hiệu bên trong và bên ngoài bộ vi xử lý
c)
Điều khiển các thanh ghi và ALU
d)
Chỉ điều khiển các thanh ghi và ALU
51.
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 điều khiển đọc ngăn nhớ
b)
Tín hiệu chấp nhận ngắt
c)
Tín hiệu điều khiển ghi ngăn nhớ
d)
Tín hiệu xin ngắt
52.
Đối với các thanh ghi địa chỉ (trong CPU), phát biểu nào sau đây là đúng:
a)
Có nhiều hơn 4 loại
b)
Có ít nhất 3 loại
c)
Có tất cả 2 loại
d)
Chỉ có 1 loại
53.
Trong kiến trúc xử lý 4 bits. Thanh ghi MBR làm nhiệm vụ gì?
a)
Đọc dữ liệu từ ô nhớ trong bộ nhớ.
b)
Đọc địa chỉ ô nhớ trong bộ nhớ
c)
Ghi dữ liệu ra bộ nhớ
d)
Tín hiệu đọc dữ liệu từ một ô nhớ trong bộ nhớ
54.
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
55.
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; 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ế;
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; 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ế;
d)
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ế;
56.
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ỉ được chỉ ra trong lệnh
b)
Nội dung của ngăn nhớ có địa chỉ nằm trong một thanh ghi
c)
Nội dung của thanh ghi
d)
Nội dung của ngăn nhớ có địa chỉ nằm trong ngăn nhớ khác
57.
Đầu vào của ALU là:
a)
giá trị biến của toán hạng và mã 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)
phép toán và mã lệnh cho biết thao tác được thực hiện.
58.
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ừ ALU ra thanh ghi
b)
Điều khiển chuyển dữ liệu từ thanh ghi vào ALU
c)
Điều khiển chuyển dữ liệu từ CPU ra thanh ghi
d)
Điều khiển ALU thực hiện lệnh
59.
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)
Không phải là tín hiệu điều khiển đọc ngăn nhớ
b)
Tín hiệu xin nhường bus
c)
Tín hiệu trả lời đồng ý nhường bus
d)
Tín hiệu xin ngắt
60.
Cho lệnh assembly: SUB AX, [BX]. 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ỉ gián tiếp
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
61.
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.
62.
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 đị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;
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 từ CPU vào Bộ nhớ;
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 vào CPU;
d)
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;
63.
Cho lệnh assembly: SUB BX, [30]. Toán hạng nguồn thuộc:
a)
Mode địa chỉ trực tiếp
b)
Mode địa chỉ tức thì
c)
Mode địa chỉ gián tiếp
d)
Không tồn tại lệnh
64.
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)
Không tồn tại
c)
Thanh ghi
d)
Dịch chuyển
65.
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 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;
b)
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;
c)
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;
d)
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;
66.
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 đị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;
b)
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;
c)
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;
d)
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;
67.
Đối với mode địa chỉ ngăn xếp, phát biểu nào sau đây là SAI?
a)
Toán hạng được ngầm hiểu
b)
Dùng một con trỏ chỉ ngăn nhớ đầu và cuối ngăn xếp
c)
Toán hạng là ngăn nhớ đỉnh ngăn xếp
d)
Dùng hai con trỏ chỉ ngăn nhớ đầu và ngắn nhớ cuối tách biệt
68.
Đố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)
Vùng dữ liệu được quản lý bởi thanh ghi con trỏ dữ liệu
d)
Con trỏ ngăn xếp chứa địa chỉ ngăn xếp
69.
Bộ vi xử lý nhận lệnh tại:
a)
Bộ nhớ
b)
Bộ nhớ hoặc thiết bị ngoại vi
c)
Thiết bị ngoại vi
d)
CPU
70.
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ỉ logic của ô nhớ trong đoạn lệnh.
b)
Trỏ đến địa chỉ OFFSET của đoạn lệnh.
c)
Trỏ đến địa chỉ SEGMENT của ô nhớ trong đoạn dữ liệu.
d)
Trỏ đến địa chỉ OFFSET của đoạn dữ liệu.
71.
Phát biểu nào dưới đây là SAI?
a)
Bộ vi xử lý điều khiển hoạt động của máy tính
b)
Bộ vi xử lý hoạt động theo Chương trình nằm sẵn trong bộ nhớ
c)
Bộ vi xử lý được cấu tạo bởi hai thành phần
d)
Bộ vi xử lý được cấu tạo bởi ba thành phần
72.
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ỉ và BUS điều khiển
b)
BUS điều khiển
c)
BUS dữ liệu
d)
BUS địa chỉ
73.
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ỉ thanh ghi
b)
Toán hạng nguồn thuộc mode địa chỉ gián tiếp qua thanh ghi
c)
Toán hạng đích thuộc mode địa chỉ gián tiếp qua thanh ghi
d)
Toán hạng đích không thuộc mode địa chỉ thanh ghi
74.
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 nguồn thuộc mode địa chỉ tức thì
d)
Toán hạng đích không thuộc mode địa chỉ thanh ghi
75.
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, gián tiếp qua ngăn xếp, ngăn nhớ, con trỏ
c)
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
d)
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
76.
Bus điều khiển
a)
Điều khiển hoạt động của máy tính
b)
Truyền các tín hiệu điều khiển phục vụ 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 các thiết bị vào/ra
d)
Truyền các tín hiệu điều khiển từ CPU tới bộ nhớ
77.
Đối với mode địa chỉ gián tiếp qua thanh ghi, phát biểu nào sau đây là SAI?
a)
Thanh ghi tham gia gọi là thanh ghi con trỏ
b)
Toán hạng là một thanh ghi có địa chỉ nằm trong một ngăn nhớ
c)
Toán hạng là nội dung một ngăn nhớ
d)
Toán hạng là một ngăn nhớ có địa chỉ nằm trong một thanh ghi
78.
Với công đoạn giải mã lệnh của CPU, thứ tự thực hiện là:
a)
Thanh ghi lệnh -> khối điều khiển -> giải mã -> tín hiệu điều khiển
b)
Thanh ghi lệnh -> khối điều khiển -> tín hiệu điều khiển -> giải mã
c)
Thanh ghi lệnh -> giải mã -> khối điều khiển -> tín hiệu điều khiển
d)
Khối điều khiển -> thanh ghi lệnh -> giải mã -> tín hiệu điều khiển
79.
Cho lệnh assembly: MOV DX, [BP]. Mode địa chỉ của toán hạng nguồn là:
a)
Thanh ghi
b)
Gián tiếp
c)
Gián tiếp qua thanh ghi
d)
Trực tiếp
80.
Đối với mode địa chỉ trực tiếp, phát biểu nào sau đây là SAI?
a)
Toán hạng là nội dung của ngăn nhớ
b)
Để tìm được toán hạng, phải biết địa chỉ thanh ghi
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ớ có địa chỉ được chỉ ra trong lệnh
81.
Cho lệnh assembly: SUB CX, 70. Phát biểu nào sau đây là SAI?
a)
Toán hạng nguồn không thuộc mode địa chỉ trực tiếp
b)
Toán hạng nguồn thuộc mode địa chỉ tức thì
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ỉ thanh ghi
82.
Đối với mode địa chỉ dịch chuyển, phát biểu nào sau đây là đúng:
a)
Có sự tham gia của mode địa chỉ tức thì
b)
Là sự kết hợp: mode gián tiếp qua thanh ghi và mode trực tiếp
c)
Địa chỉ toán hạng không phải là: nội dung thanh ghi + hằng số
d)
Có sự tham gia của mode địa chỉ thanh ghi
83.
Xét lệnh INTERRUPT. Lệnh này thuộc:
a)
Nhóm lệnh chuyển dữ liệu
b)
Nhóm lệnh vào/ra
c)
Nhóm lệnh chuyển điều khiển
d)
Nhóm lệnh số học
84.
Cho lệnh assembly: ADD DX, [40]. Phát biểu nào sau đây là đúng:
a)
Toán hạng đích thuộc mode địa chỉ thanh ghi
b)
Toán hạng nguồn không thuộc mode địa chỉ trực tiếp
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ì
85.
Cho lệnh assembly: MOV DX, [20]. Toán hạng nguồn thuộc:
a)
Không tồn tại lệnh
b)
Mode địa chỉ trực tiếp
c)
Mode địa chỉ tức thì
d)
Mode địa chỉ hằng số
86.
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)
Không tồn tại lệnh
d)
Mode địa chỉ trực tiếp
87.
Trong kiến trúc vi xử lý 16 bits. Thanh ghi SP làm nhiệm vụ gì?
a)
Trỏ đến địa chỉ OFFSET của đoạn lệnh
b)
Trỏ đến đỉnh STACK
c)
Trỏ đến đáy STACK
d)
Trỏ đến địa chỉ con trỏ lệnh
88.
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 chuyển điều khiển
d)
Nhóm lệnh vào/ra
89.
Đối với cờ tràn (OF), phát biểu nào sau đây là đúng:
a)
được thiết lập khi cộng hai số cùng dấu cho kết quả cùng dấu
b)
Đây là cờ báo tràn đối với số khô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)
được thiết lập khi cộng hai số khác dấu cho kết quả âm
90.
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ỉ dịch chuyển
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ỉ tức thì
d)
Toán hạng đích không thuộc mode địa chỉ gián tiếp
91.
Các thành phần của lệnh máy trong máy tính gồm:
a)
Mã thao tác, Địa chỉ của các toán hạng;
b)
Mã phép toán số nguyên, Địa chỉ của các toán hạng;
c)
Mã thao tác, Địa chỉ của số nguyên;
d)
Mã phép toán số học, Địa chỉ của các toán hạng;
92.
Cho lệnh assembly: ADD DX, [SI]+30. Phát biểu nào sau đây là đúng:
a)
Toán hạng nguồn thuộc mode địa chỉ tức thì
b)
Toán hạng đích thuộc mode địa chỉ gián tiếp
c)
Toán hạng nguồn thuộc mode địa chỉ dịch chuyển
d)
Toán hạng đích thuộc mode địa chỉ trực tiếp
93.
Để thực hiện việc đọc/ghi dữ liệu giữa CPU và bộ nhớ cần sử dụng đến
a)
Cả bus dữ liệu, bus điều khiển 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)
Bus dữ liệu và bus địa chỉ
d)
chỉ Bus dữ liệu là đủ
Reset
