Trắc nghiệm Kiến trúc máy tính Bài 19: KIẾN TRÚC TẬP LỆNH Trắc nghiệm Kiến trúc máy tính Bài 19: KIẾN TRÚC TẬP LỆNH 25 câu hỏi 30 phút Môn Kiến trúc máy tínhBẮT ĐẦU LÀM BÀITrắc nghiệm Kiến trúc máy tính Bài 19: KIẾN TRÚC TẬP LỆNH 25 câu hỏi 30 phút Môn Kiến trúc máy tínhPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtKiến trúc tập lệnh (Instruction Set Architecture - ISA) là gì?A.Cách các bộ phận của CPU được kết nối vật lý.B.Tốc độ tối đa của CPU.C.Cách dữ liệu được lưu trữ trong bộ nhớ.D.D Lát kiểm tra lại Câu 2Nhận biếtISA đóng vai trò như một giao diện (interface) giữa những thành phần nào của hệ thống máy tính?A.Giữa ALU và Control Unit.B.Giữa Bộ nhớ chính và thiết bị I/O.C.CD.Giữa CPU và Bus hệ thống. Lát kiểm tra lại Câu 3Nhận biếtMột lệnh máy (Machine Instruction) cơ bản bao gồm những thành phần chính nào?A.Tốc độ và dung lượng.B.Kích thước và màu sắc.C.CD.Tốc độ xung nhịp và số lượng transistor. Lát kiểm tra lại Câu 4Nhận biếtMã thao tác (Opcode) trong một lệnh máy cho biết CPU cần thực hiện thao tác gì?A.Địa chỉ của dữ liệu.B.Vị trí của lệnh tiếp theo.C.CD.Kích thước của toán hạng. Lát kiểm tra lại Câu 5Nhận biếtToán hạng (Operand) trong một lệnh máy chỉ định những gì?A.Mã thao tác của lệnh.B.BC.Tốc độ thực thi của lệnh.D.Số lượng bit trong lệnh. Lát kiểm tra lại Câu 6Nhận biếtCác kiểu kiến trúc tập lệnh chính dựa trên cách xử lý toán hạng bao gồm:A.CISC và RISC.B.Harvard và Von Neumann.C.Pipeline và Superscalar.D.D Lát kiểm tra lại Câu 7Nhận biếtTrong kiến trúc tập lệnh Stack, các phép toán số học/logic hoạt động chủ yếu trên dữ liệu lưu trữ ở đâu?A.Các thanh ghi đa năng.B.Bộ nhớ chính.C.Các thiết bị I/O.D.D Lát kiểm tra lại Câu 8Nhận biếtTrong kiến trúc tập lệnh Accumulator, các phép toán số học/logic thường có ít nhất một toán hạng mặc định là gì?A.Một vị trí trong bộ nhớ.B.Một thanh ghi đa năng bất kỳ.C.CD.Một giá trị hằng số. Lát kiểm tra lại Câu 9Nhận biếtKiến trúc tập lệnh Register-Memory cho phép các phép toán số học/logic thực hiện trực tiếp trên toán hạng nằm ở đâu?A.Chỉ trong bộ nhớ chính.B.Chỉ trong các thanh ghi.C.CD.Chỉ trên đỉnh ngăn xếp. Lát kiểm tra lại Câu 10Nhận biếtKiến trúc tập lệnh Register-Register (hay Load/Store) có đặc điểm gì nổi bật?A.Các lệnh số học/logic có thể truy cập trực tiếp bộ nhớ.B.Chỉ sử dụng một thanh ghi duy nhất (Accumulator).C.CD.Kích thước lệnh rất thay đổi. Lát kiểm tra lại Câu 11Nhận biếtKiến trúc tập lệnh nào thường có số lượng thanh ghi đa năng lớn?A.Stack.B.Accumulator.C.Register-Memory.D.D Lát kiểm tra lại Câu 12Nhận biếtChế độ định địa chỉ (Addressing Mode) xác định cách CPU tìm kiếm gì?A.Mã thao tác của lệnh.B.Loại kiến trúc tập lệnh.C.Kích thước của lệnh.D.D Lát kiểm tra lại Câu 13Nhận biếtTrong chế độ định địa chỉ Trực tiếp (Direct Addressing), địa chỉ hiệu dụng của toán hạng là gì?A.Nội dung của trường địa chỉ trong lệnh.B.Nội dung của thanh ghi được chỉ định trong lệnh.C.CD.Tổng của nội dung thanh ghi và giá trị trường địa chỉ. Lát kiểm tra lại Câu 14Nhận biếtTrong chế độ định địa chỉ Gián tiếp thanh ghi (Register Indirect Addressing), địa chỉ hiệu dụng của toán hạng là gì?A.Nội dung của thanh ghi được chỉ định.B.Giá trị của thanh ghi được chỉ định.C.CD.Giá trị của trường địa chỉ trong lệnh. Lát kiểm tra lại Câu 15Nhận biếtTrong chế độ định địa chỉ Tức thời (Immediate Addressing), toán hạng là gì?A.Địa chỉ của dữ liệu.B.Nội dung của một thanh ghi.C.CD.Địa chỉ của lệnh tiếp theo. Lát kiểm tra lại Câu 16Nhận biếtTrong chế độ định địa chỉ Tương đối (Relative Addressing), địa chỉ hiệu dụng được tính bằng cách nào?A.Tổng của nội dung thanh ghi và một hằng số.B.Nội dung của một thanh ghi chỉ mục.C.Giá trị trong trường địa chỉ của lệnh.D.D Lát kiểm tra lại Câu 17Nhận biếtLệnh Branch (Nhảy) trong tập lệnh máy tính có chức năng gì?A.Thực hiện phép toán số học.B.Truy cập dữ liệu từ bộ nhớ.C.CD.Lưu dữ liệu vào thanh ghi. Lát kiểm tra lại Câu 18Nhận biếtLệnh Call/Jump to Subroutine (Gọi/Nhảy tới chương trình con) có chức năng gì?A.Dừng chương trình.B.Lặp lại một khối lệnh.C.CD.Xử lý ngoại lệ. Lát kiểm tra lại Câu 19Nhận biếtISA CISC (Complex Instruction Set Computer) thường có đặc điểm nào về kích thước lệnh?A.Kích thước lệnh cố định.B.Kích thước lệnh rất nhỏ.C.CD.Chỉ có một định dạng lệnh. Lát kiểm tra lại Câu 20Nhận biếtISA RISC (Reduced Instruction Set Computer) thường có đặc điểm nào về kích thước lệnh?A.Kích thước lệnh rất lớn.B.BC.Số lượng định dạng lệnh rất nhiều.D.Phụ thuộc vào chế độ định địa chỉ. Lát kiểm tra lại Câu 21Nhận biếtVí dụ về các kiến trúc tập lệnh RISC phổ biến bao gồm:A.x86, x86-64.B.ARM, MIPS, PowerPC.C.AVR, PIC.D.D Lát kiểm tra lại Câu 22Nhận biếtVí dụ về các kiến trúc tập lệnh CISC phổ biến bao gồm:A.ARM, MIPS.B.SPARC, Alpha.C.AVR, PIC.D.D Lát kiểm tra lại Câu 23Nhận biếtTrình biên dịch (Compiler) có vai trò gì liên quan đến ISA?A.Thiết kế ISA mới.B.Thực thi lệnh máy.C.Sản xuất chip CPU.D.D Lát kiểm tra lại Câu 24Nhận biếtSự khác biệt giữa ISA và kiến trúc vi xử lý (Microarchitecture) là gì?A.ISA là phần cứng, Microarchitecture là phần mềm.B.ISA liên quan đến tốc độ, Microarchitecture liên quan đến tập lệnh.C.CD.Chúng là hai thuật ngữ đồng nghĩa. Lát kiểm tra lại Câu 25Nhận biếtKhi một công ty thiết kế một CPU mới, họ thường bắt đầu từ việc quyết định yếu tố nào?A.Kích thước vật lý của chip.B.Tốc độ xung nhịp.C.Số lượng transistor.D.D Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI