- Câu hỏi 24259:
Cho một Đơn vị xử lý trung tâm có khả năng xử lý tập lệnh máy dạng OP A, B. Lệnh máy MOVE A, B thực hiện chuyển giá trị toán hạng từ nguồn B đến đích A. Ký hiệu X, Y là các thanh ghi của Đơn vị xử lý trung tâm. Ký hiệu xxxxH là một con số dạng mã Hexa. Cho X= 0A37H, Y = 012CH. Hãy xác định trường hợp các thanh ghi X và Y có giá trị đúng, sau khi đơn vị xử lý trung tâm thực hiện lệnh MOVE Y,X :
A. X= 0A37H , Y= 012CH
B. X= 012CH , Y= 0A37H
C. X= 012CH , Y= 012CH
D. X= 0A37H , Y= 0A37H
- Câu hỏi 677362:
Đơn vị xử lý trung tâm họ Intel 80x86 có khả năng xử lý tập lệnh máy dạng OP A, B . Ký hiệu xxxxH là một con số dạng mã Hexa. Lệnh máy MOVE A, B thực hiện chuyển giá trị toán hạng từ nguồn B đến đích A. Ký hiệu [R] xác định thanh ghi R đang chứa địa chỉ (đang trỏ đến) một ô nhớ. Giả định AX = 2040H, BX = 5140H, ô nhớ 5140H đang chứa giá trị 1853H. Sau khi lệnh MOV AX, [BX] được thực hiện thì :
A. AX = 2040H
B. AX = 3893H
C. AX = 1853H
D. AX = 5140H
- Câu hỏi 677567:
Cho địa chỉ vật lý bộ nhớ chính của máy tính là 16 bit, ký hiệu xxxx(Hexa, viết tắt là H). Cho kích thước của mỗi ô nhớ trong bộ nhớ chính là 8 bit. Giả sử chương trình con nằm ở vùng nhớ bắt đầu từ địa chỉ 5100H, giá trị của con trỏ ngăn xếp trước khi gọi và thực hiện chương trình con SP = 2500H. Giả sử địa chỉ của ô nhớ chứa lệnh gọi chương trình con là 2500H và lệnh gọi chương trình con chiếm 3 ô nhớ. Kết quả của việc thực hiện lệnh gọi chương trình con, con trỏ lệnh PC sẽ có giá trị là:
A. 7300H
B. 2503H
C. 2500H
D. 5100H
- Câu hỏi 789238:
Sự khác biệt trong các thao tác đơn vị xử lý trung tâm khi thực hiện lệnh gọi xa ( FAR CALL) so với gọi gần (NEAR CALL) đến một chương trình con đích có mức đặc quyền thấp hơn là:
A. đơn vị xử lý trung tâm thực hiện cất giá trị hiện thời của CS-IP vào ngăn xếp, sau đó nạp bộ chọn đoạn và địa chỉ offset của chương trình con đích vào CS-IP
B. đơn vị xử lý trung tâm thực hiện cất giá trị hiện thời của CS-IP vào ngăn xếp, sau đó nạp địa chỉ đoạn và địa chỉ offset của chương trình con đích vào CS-IP
C. đơn vị xử lý trung tâm thực hiện cất giá trị hiện thời của CS vào ngăn xếp, sau đó nạp bộ chọn đoạn của chương trình con đích vào CS
D. đơn vị xử lý trung tâm thực hiện cất giá trị hiện thời của IP vào ngăn xếp, sau đó nạp địa chỉ offset của chương trình con đích vào IP
- Câu hỏi 789239:
Thao tác đầu tiên để đơn vị xử lý trung tâm chuyển đến nhiệm vụ tiếp theo là:
A. truy cập đoạn mã lệnh của nhiệm vụ tiếp theo
B. truy cập Bộ mô tả LDT của nhiệm vụ tiếp theo
C. truy cập Bộ mô tả TSS của nhiệm vụ tiếp theo
D. truy cập Bộ mô tả đoạn mã lệnh của nhiệm vụ tiếp theo
- Câu hỏi 789244:
Quá trình vào/ra dữ liệu theo phương pháp truy nhập trực tiếp bộ nhớ (phương pháp DMA) là quá trình
A. bộ điều khiển ngắt PIC điều khiển quá trình vào/ra dữ liệu với thiết bị ngoại vi có yêu cầu
B. đơn vị xử lý trung tâm thực hiện chương trình vào/ra dữ liệu khi nhận được tín hiệu báo DRQ từ thiết bị giao diện của thiết bị ngoại vi có yêu cầu
C. đơn vị xử lý trung tâm thực hiện chương trình vào/ra dữ liệu khi nhận được tín hiệu báo ngắt từ thiết bị giao diện của thiết bị ngoại vi có yêu cầu
D. bộ điều khiển DMAC điều khiển quá trình vào/ra dữ liệu theo kiểu truy nhập trực tiếp giữa bộ nhớ với thiết bị ngoại vi có yêu cầu
- Câu hỏi 789257:
Tổ chức và quản lý bộ nhớ là để:
A. Người dùng không phải phụ thuộc vào kích thước cũng như cấu tạo của bộ nhớ vật lý, không phải quản lý trực tiếp vùng nhớ được cấp ở mức bộ nhớ vật lý. Người dùng được cấp và sử dụng một không gian lưu trữ (gọi là bộ nhớ ảo) lớn hơn khả năng của bộ nhớ vật lý, đồng thời cho phép quản lý và bảo vệ chặt chẽ các vùng nhớ của từng nhiệm vụ cũng như sử dụng tối ưu không gian nhớ.
B. Người dùng được cấp và sử dụng một không gian lưu trữ (gọi là bộ nhớ ảo) lớn hơn khả năng của bộ nhớ vật lý, đồng thời cho phép quản lý và bảo vệ chặt chẽ các vùng nhớ của từng nhiệm vụ cũng như sử dụng tối ưu không gian nhớ.
C. Người dùng không phải quan tâm và quản lý trực tiếp vùng nhớ được cấp ở mức bộ nhớ vật lý và không phải phụ thuộc vào kích thước cũng như cấu tạo của bộ nhớ vật lý.
D. Người dùng không phải phụ thuộc vào kích thước cũng như cấu tạo của bộ nhớ vật lý và còn được cấp cũng như sử dụng một không gian lưu trữ (gọi là bộ nhớ ảo) lớn hơn khả năng của bộ nhớ vật lý
- Câu hỏi 789267:
Trong đơn vị xử lý trung tâm có thanh ghi địa chỉ bộ nhớ MAR (Memory Address Register). Trong một chu kỳ thực hiện lệnh, thanh ghi MAR được dùng để chứa (xác định):
A. Địa chỉ ô nhớ chứa toán hạng của lệnh đang được thực hiện
B. Địa chỉ ô nhớ mà đơn vị xử lý trung tâm cần truy cập trong quá trình thực hiện lệnh
C. Địa chỉ ô nhớ chứa lệnh đang được thực hiện
D. Địa chỉ ô nhớ chứa lệnh tiếp theo
- Câu hỏi 789287:
Trong ví dụ thiết kế một đơn vị điều khiển vi lập trình (Mục 2.3.4, KTMT Elearning), xét dòng vi lệnh số 6 (Bảng 2-5). Giả sử trường địa chỉ C0...C6 của vi lệnh này được chọn có giá trị 100111(Binary), khi đó vi thủ tục tiểu chu kỳ Thực hiện lệnh STORE sẽ phải đặt ở vị trí:
A. ô nhớ 33 trong CM
B. ô nhớ 36 trong CM
C. ô nhớ 42 trong CM
D. ô nhớ 39 trong CM
- Câu hỏi 789295:
Ký hiệu xxxxH là một số dạng mã Hexa. Cho một tập lệnh có khuôn dạng 16 bit, 4 bit đầu tiên là mã thao tác và lệnh chỉ có một thành phần địa chỉ. Cho bộ nhớ có ô nhớ rộng 16 bit. Cho giá trị hiện thời của con trỏ lệnh PC = 271H . Cho ô nhớ 270H chứa lệnh máy 7F52H, ô nhớ 271H chứa lệnh máy 9852H, ô nhớ 272H chứa lệnh máy 0F52H. Các lệnh máy 7F52H , 9852H , 0F52H là các lệnh không rẽ nhánh. Vậy sau tiểu chu kỳ nhập lệnh, con trỏ lệnh PC sẽ chứa giá trị nào sau đây:
A. 0270H
B. 9852H
C. 0272H
D. 0F52H