Đề Trắc Nghiệm Vi xử Lý Bách Khoa Đề Trắc Nghiệm Vi xử Lý Bách Khoa 40 câu hỏi 30 phút Vi xử lýBẮT ĐẦU LÀM BÀIĐề Trắc Nghiệm Vi xử Lý Bách Khoa 40 câu hỏi 30 phút Vi xử lýPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtĐịa chỉ vùng nhớ được dùng làm ngăn xếp (stack) trong:A.Bộ nhớ chương trình bên trong.B.Bộ nhớ chương trình bên ngoài.C.Bộ nhớ dữ liệu bên trong.D.Bộ nhớ dữ liệu bên ngoài. Lát kiểm tra lại Câu 2Nhận biếtVùng nhớ được dùng làm ngăn xếp (stack) có địa chỉ kết thúc là:A.7FHB.FFHC.2FHD.08H Lát kiểm tra lại Câu 3Nhận biếtNếu không khởi động thanh ghi SP, thì vùng nhớ của ngăn xếp (stack) có địa chỉ bắt đầu là:A.00HB.FFFHC.02HD.10H Lát kiểm tra lại Câu 4Nhận biếtTrong vi xử lý, thanh ghi nào dùng để lưu trữ địa chỉ của ô nhớ hiện tại trong ngăn xếp?A.SPB.PCC.AXD.CX Lát kiểm tra lại Câu 5Nhận biếtThanh ghi nào không thuộc nhóm thanh ghi trong bộ vi xử lý 8086?A.BXB.DXC.AXD.BP Lát kiểm tra lại Câu 6Nhận biếtPhép toán nào được thực hiện bởi bộ vi xử lý 8086 khi tính toán các phép cộng, trừ, nhân, chia?A.Phép cộngB.Phép nhânC.Phép toán số họcD.Phép chia Lát kiểm tra lại Câu 7Nhận biếtMột số nguyên âm được biểu diễn bằng định dạng:A.Sử dụng mã bù 2B.Sử dụng mã bù 1C.Mã ASCIID.Mã nhị phân Lát kiểm tra lại Câu 8Nhận biếtTrong hệ thống máy tính, các chỉ thị của vi xử lý được lưu trữ ở đâu?A.Bộ nhớ ngoàiB.Bộ nhớ trongC.Bộ đệmD.Bộ nhớ ngoài và trong Lát kiểm tra lại Câu 9Nhận biếtĐâu là một ví dụ về thiết bị ngoại vi của máy tính?A.CPUB.RAMC.ChuộtD.Đĩa cứng Lát kiểm tra lại Câu 10Nhận biếtĐể giao tiếp với thiết bị ngoại vi, vi xử lý cần phải sử dụng:A.Cổng I/OB.Bộ nhớ đệmC.Thanh ghiD.Bộ chuyển đổi tín hiệu Lát kiểm tra lại Câu 11Nhận biếtBộ vi xử lý 8086 có độ rộng thanh ghi là:A.4 bitB.16 bitC.8 bitD.32 bit Lát kiểm tra lại Câu 12Nhận biếtDung lượng bộ nhớ tối đa mà vi xử lý 8086 có thể truy xuất là:A.256 KBB.1 MBC.16 MBD.64 KB Lát kiểm tra lại Câu 13Nhận biếtMột phép toán có kết quả vượt quá dung lượng của một thanh ghi, điều gì sẽ xảy ra?A.Kết quả được bỏ quaB.Cờ tràn (overflow flag) sẽ được đặtC.Kết quả sẽ được lưu vào bộ nhớD.Thanh ghi sẽ tự động mở rộng Lát kiểm tra lại Câu 14Nhận biếtTrong cấu trúc bộ vi xử lý, thanh ghi nào dùng để lưu trữ kết quả của các phép toán?A.AXB.BXC.ALD.DL Lát kiểm tra lại Câu 15Nhận biếtMã lệnh MOV trong vi xử lý 8086 dùng để làm gì?A.Cộng hai thanh ghiB.Di chuyển dữ liệu từ thanh ghi này sang thanh ghi khácC.Chuyển dữ liệu giữa thanh ghi và bộ nhớD.Nhân hai số Lát kiểm tra lại Câu 16Nhận biếtTốc độ xử lý của vi xử lý phụ thuộc vào yếu tố nào?A.Dung lượng bộ nhớB.Tần số xung (clock speed)C.Loại bộ nhớD.Số lượng cổng vào ra Lát kiểm tra lại Câu 17Nhận biếtLệnh NOP trong vi xử lý 8086 có chức năng gì?A.Tạo một sự ngắtB.Không làm gì (không tác động)C.Lập trình vòng lặpD.Tính toán một phép toán Lát kiểm tra lại Câu 18Nhận biếtHệ thống 8086 có thể xử lý bao nhiêu bit dữ liệu trong mỗi chu kỳ máy?A.4 bitB.8 bitC.16 bitD.32 bit Lát kiểm tra lại Câu 19Nhận biếtKhi chạy chương trình trong bộ vi xử lý 8086, điều gì xảy ra với bộ đếm chương trình (PC)?A.Nó tăng lên sau mỗi chu kỳ máyB.Nó không thay đổiC.Nó thay đổi theo địa chỉ của lệnh tiếp theoD.Nó bị xóa sau mỗi chu kỳ Lát kiểm tra lại Câu 20Nhận biếtMột chương trình con trong ngôn ngữ Assembly thường được sử dụng để:A.Tổ chức mã nguồn thành các phần nhỏ và dễ quản lýB.Quản lý bộ nhớC.Xử lý dữ liệu đầu vàoD.Cải thiện tốc độ tính toán Lát kiểm tra lại Câu 21Nhận biếtĐịa chỉ 0xFFFF trong hệ thống 8086 tương ứng với:A.Địa chỉ bộ nhớ đầu tiênB.Địa chỉ bộ nhớ cuối cùngC.Địa chỉ bộ nhớ trong ngăn xếpD.Địa chỉ bộ nhớ ngoài Lát kiểm tra lại Câu 22Nhận biếtTrong các thanh ghi của vi xử lý 8086, thanh ghi nào có thể sử dụng để truy xuất dữ liệu từ bộ nhớ?A.AXB.BXC.SID.DI Lát kiểm tra lại Câu 23Nhận biếtPhương thức lập trình Assembly được sử dụng để:A.Đảm bảo tính toán chính xácB.Cải thiện hiệu suất chương trìnhC.Giao tiếp trực tiếp với phần cứngD.Dễ dàng lập trình cho hệ điều hành Lát kiểm tra lại Câu 24Nhận biếtLệnh "PUSH" trong vi xử lý 8086 thực hiện chức năng gì?A.Lấy dữ liệu từ bộ nhớ và chuyển vào thanh ghiB.Đưa dữ liệu vào ngăn xếpC.Đọc dữ liệu từ ngăn xếpD.Thực hiện phép toán cộng Lát kiểm tra lại Câu 25Nhận biếtLệnh "POP" trong vi xử lý 8086 thực hiện chức năng gì?A.Đưa dữ liệu vào thanh ghiB.Lấy dữ liệu từ ngăn xếpC.Cập nhật giá trị của PCD.Di chuyển dữ liệu giữa các thanh ghi Lát kiểm tra lại Câu 26Nhận biếtBộ nhớ trong của máy tính có thể bao gồm:A.RAMB.ROMC.EEPROMD.Đĩa cứng Lát kiểm tra lại Câu 27Nhận biếtBộ vi xử lý 8086 sử dụng kiến trúc:A.CISCB.RISCC.SuperscalarD.VLIW Lát kiểm tra lại Câu 28Nhận biếtChỉ thị nào trong Assembly 8086 dùng để di chuyển dữ liệu từ thanh ghi vào bộ nhớ?A.MOVB.PUSHC.POPD.LOAD Lát kiểm tra lại Câu 29Nhận biếtMột chu kỳ máy bao gồm bao nhiêu bước cơ bản?A.Một bướcB.Ba bướcC.Bốn bướcD.Hai bước Lát kiểm tra lại Câu 30Nhận biếtĐể bảo vệ vùng nhớ khỏi bị thay đổi, trong vi xử lý 8086 có thể sử dụng:A.Thanh ghi bảo mậtB.Bộ nhớ ảoC.Cờ bảo vệD.Bộ đệm Lát kiểm tra lại Câu 31Nhận biếtLệnh nào trong Assembly có tác dụng kiểm tra giá trị của thanh ghi?A.MOVB.ADDC.CMPD.JUMP Lát kiểm tra lại Câu 32Nhận biếtBộ xử lý 8086 có thể thực hiện phép toán nào?A.Nhân và chiaB.Cộng và trừC.Tất cả các phép toán trênD.Phép toán đơn giản Lát kiểm tra lại Câu 33Nhận biếtCác thiết bị ngoại vi trong máy tính có thể được kết nối qua:A.Cổng USBB.Cổng I/OC.Bộ xử lýD.RAM Lát kiểm tra lại Câu 34Nhận biếtLệnh nào sau đây dùng để dừng chương trình trong Assembly 8086?A.HALTB.STOPC.NOPD.END Lát kiểm tra lại Câu 35Nhận biếtTính toán theo số học trong vi xử lý 8086 sử dụng:A.Các phép toán cơ bảnB.Các thanh ghiC.Các cổng vào raD.Bộ nhớ ngoài Lát kiểm tra lại Câu 36Nhận biếtViệc sử dụng các thanh ghi trong vi xử lý giúp ích gì cho quá trình lập trình?A.Giảm chi phíB.Tăng tốc độ xử lýC.Dễ dàng quản lý bộ nhớD.Tăng dung lượng bộ nhớ Lát kiểm tra lại Câu 37Nhận biếtTrong 8086, để điều khiển luồng chương trình, lệnh nào sau đây là cần thiết?A.MOVB.PUSHC.JUMPD.CALL Lát kiểm tra lại Câu 38Nhận biếtLệnh nào dùng để lặp lại một chuỗi các lệnh trong Assembly?A.NOPB.LOOPC.CALLD.JUMP Lát kiểm tra lại Câu 39Nhận biếtThanh ghi nào trong 8086 được sử dụng để tính toán các phép toán với số thực?A.AXB.STC.SPD.SI Lát kiểm tra lại Câu 40Nhận biếtViệc khởi tạo chương trình con trong Assembly 8086 giúp làm gì?A.Tăng tốc độ xử lýB.Tổ chức mã nguồn hiệu quả hơnC.Giảm dung lượng bộ nhớD.Tăng độ chính xác Lát kiểm tra lại Số câu đã làm0/40|Thời gian còn lại--:--NỘP BÀI