1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Ngân hàng đề thi trắc nghiệm môn kỹ thuật vi xử lý

7 35 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

̀ b) Hê thông cac vi mach sô hoat đông theo ch ươ ̣ ng trinh.[r]

(1)

NGÂN HANG ĐÊ THI TRĂC NGHIÊM

̀

̀

́

̣

MÔN: KY THUÂT VI X LY

̃

̣

Ử

́

Dung cho Đai Hoc T Xa – Nganh Điên T – Viên thông

̀

̣

̣

̣

ừ

̀

̣

ử

̃

SÔ TIN CHI: 4

́

́

̉

CH

ƯƠ

NG 1: KIÊN TRUC CUA HÊ THÔNG VI X LY

́

́

̉

̣

́

Ử

́

Câu 1: Bô vi x ly la:̣ ử ́ ̀

a) Hê thông cac vi mach ṭ ́ ́ ̣ ương t hoat đôngư ̣ ̣

theo chương trinh.̀ b) Hê thông cac vi mach sô hoat đông theochượ ng trinh.́ ̀ ́ ̣ ́ ̣ ̣ c) La môt vi mach t̀ ̣ ̣ ương t hoat đông theoự ̣ ̣

chương trinh̀ d) La môt vi mach sô hoat đông theo chtrinh.̀̀ ̣ ̣ ́ ̣ ̣ ương Câu 2: Môt lênh cụ ̣ ̉a bô vi x ly la:̣ ử ́ ̀

a) Chuôi cac bit va năm vi x ly.̃ ́ ̀ ̀ ử ́ b) Chuôi cac bit va năm môt ô nh ̃ ́ ̀ ̀ ̣ ớ c) Chuôi cac bit va cung câp cho vi x ly đễ ́ ̀ ́ ử ́ ̉

no th c hiên đ́ ự ̣ ược môt ch c sô c baṇ ứ ́ ̉ d) Chuôi cac bit va bât ky.̃ ́ ̀ ́ ̀ Câu 3: Chương trinh cua thông vi x ly la:̀ ̉ ̣ ́ ử ́ ̀

a) Tâp lênh cua nha san xuât bô vi x ly cung̣ ̣ ̉ ̀ ̉ ́ ̣ ử ́

câṕ b) La tâp h p cac lênh đthuât cua môt bai toan hay môt công viêc naò ̣̣ ợ̉ ̣́ ̣̀ ́ược săp xêp theo giaí ̣ ́ ̣ ̉ ̀ đo.́

c) La môt tâp h p cac lênh săp xêp môt cach̀ ̣ ̣ ợ ́ ̣ ́ ́ ̣ ́ ngâu nhiên.̃

d) La môt tâp h p cac lênh điêu khiên vi x lỳ ̣ ̣ ợ ́ ̣ ̀ ̉ ử ́ hoat đông.̣ ̣

Câu 4: Hê thông vi x ly bao gôm khôi ch c chinh?̣ ́ ử ́ ̀ ́ ứ ́

a) b)

c) d)

Câu 5: Trong thông vi x ly Bus la:̣ ́ ử ́ ̀

a) Đường truyên thông tin gi a cac khôi mach̀ ữ ́ ́ ̣ cua thông vi x ly.̉ ̣ ́ ử ́

b) Thiêt bi vân chuyên thông tin gi a cac khôí ̣ ̣ ̉ ữ ́ ́ mach cua thông vi x ly.̣ ̉ ̣ ́ ử ́

c) La nhom đ̀ ́ ường tin hiêu co cung ch c nănǵ ̣ ́ ̀ ứ

trong thông vi x lỵ ́ ử ́ d) La n i ch a d liêu thông vi x ly.̀ ứ ữ ̣ ̣ ́ ử ́ Câu 6: Trong thông vi x ly Bus điêu khiên dung đê:̣ ́ ử ́ ̀ ̉ ̀ ̉

a) Lây lênh đê th c hiên.́ ̣ ̉ ự ̣ b) Lây đia chi vao vi x ly.́ ̣ ̉ ̀ ử ́ c) Xac đinh cac chê đô hoat đông cua vi x ly.́ ̣ ́ ́ ̣ ̣ ̣ ̉ ử ́ d) Truyên d liêu v i vi x lỳ ữ ̣ ớ ử ́ Câu 7: Trong thông vi x ly tṛ ́ ử ́ ước th c hiên chự ̣ ương trinh đ̀ ược ch a trong:ứ a) Cac bô đêm vi x lý ̣ ̣ ử ́ b) Trong bô nh ban dân.̣ ớ ́ ̃ c) Trong công vao ra.̉ ̀ d) Trên Bus d liêu.ữ ̣ Câu 8: Bus đia chi la:̣ ̉ ̀

a) Cac ngo vao cua vi x lý ̃ ̀ ̉ ử ́ b) Cac ngo cua vi x lý ̃ ̉ ử ́

c) Cac đ́ ường hai chiêu cua bô vi x lỳ ̉ ̣ ử ́ d) La cac đ̀ ́ ường tr khang cao cua bô nh ở ́ ̉ ̣ ớ Câu 9: Bus d liêu la:ữ ̣ ̀

a) Cac ngo vao cua vi x lý ̃ ̀ ̉ ử ́ b) Cac ngo cua vi x lý ̃ ̉ ử ́

(2)

a) Thông qua cac công vao rá ̉ ̀ b) Thông qua bô nḥ ớ c) Thông qua Bus d liêuữ ̣ d) Thông qua Bus đia chị ̉ Câu 11: Bô nh co thê truy câp ngâu nhiên la:̣ ớ ́ ̉ ̣ ̃ ̀

a) Bô nh ROM va bô nh RAṂ ớ ̀ ̣ ớ b) Bô nh RAṂ ớ c) Bô nh ROṂ ớ d) Bô nh băng t ̣ ớ ừ Câu 12: Khi không được chon Bus d liêu cua bô nh trang thai:̣ ữ ̣ ̉ ̣ ớ ở ̣ ́

a) b)

c) High Z d) Ngâu nhiên.̃

Câu 13: Khi không cac tin hiêu điêu khiên đoc va điêu khiên ghi bô nh không tich c c thi BUS d́ ́ ̣ ̀ ̉ ̣ ̀ ̀ ̉ ̣ ớ ́ ự ̀ ữ liêu cua bô nh se trang thaị ̉ ̣ ớ ̃ ở ̣ ́

a) b)

c) High Z d) Ngâu nhiên.̃

Câu 14: Bus điêu khiên cua bô nh la:̀ ̉ ̉ ̣ ớ ̀

a) Ngo cua bô nh̃ ̉ ̣ ớ b) Ngo vao cua bô nh̃ ̀ ̉ ̣ ớ

c) La cac đ̀ ́ ường hai chiêu cua bô nh̀ ̉ ̣ ớ d) La cac đ̀ ́ ường trang thai tr khang caoở ̣ ́ ở ́ cua bô nh ̉ ̣ ớ

Câu 15: Khi tin hiêu cho phep không tich c c, ngo cua công đêm trang thai sé ̣ ́ ́ ự ̃ ̉ ̉ ̣ ̣ ́ ̃ a) Giông trang thai ngo vaó ̣ ́ ̃ ̀ trước đo.́ b) Luôn băng 0̀

c) Luôn băng 1.̀ d) High Z Câu 16: Khi không được chon, ngo cua mach cai (chôt):̣ ̃ ̉ ̣ ̀ ́

a) Giông trang thai ngo vao tŕ ̣ ́ ̃ ̀ ước đo.́ b) Luôn băng 0̀ c) Luôn băng 1.̀ d) High Z

Câu 17: Nêu đia chi đâu cua môt vung nh 642KB la thi đia chi cuôi cua vung nh la (môi ố ̣ ̉ ̀ ̉ ̣ ̀ ớ ̀ ̀ ̣ ̉ ́ ̉ ̀ ớ ̀ ̀ ̃ nh ch a byte)ớ ứ

a) 64200H b) 00642H

c) A07FFH d) A700FH

Câu 18: Cân bô nh 8KB đê co dung l̀ ̣ ớ ̉ ́ ượng nh 1MBớ

a) 100 b) 112

c) 128 d) 256

Câu 19: Cân bô nh KB đê co dung l̀ ̣ ớ ̀ ̉ ́ ượng nh 1MBớ

a) 256 b) 128

c) 64 d) 32

CH

ƯƠ

NG 2: NGUYÊN TĂC LAM VIÊC CUA HO VI X LY 80X86

́

̀

̣

̉

̣

Ử

́

Câu 1: Trong thông 80286 BUS đia chi đ̣ ́ ̣ ̉ ược nôi t i khôi:́ ớ ́

(3)

Câu 2: Khôi tao đia chi 80286 tao đia chi:́ ̣ ̣ ̉ ̣ ̣ ̉

a) Vât ly.̣ ́ b) Logic

c) Đia chi đoaṇ ̉ ̣ d) Đia chi đô d ị ̉ ̣ ờ Câu 3: Khi co hang đ i lênh ch́ ̀ ợ ̣ ương trinh se th c hiên nhanh h n do:̀ ̃ ự ̣

a) Qua trinh lây lênh diên nhanh h ń ̀ ́ ̣ ̃ b) Qua trinh th c hiên lênh diên nhanh h ń ̀ ự ̣ ̣ ̃ c) Qua trinh lây lênh th c hiên đông th i v í ̀ ́ ̣ ự ̣ ̀ ờ ớ

qua trinh th c hiên lênh́ ̀ ự ̣ ̣ d) Không mât chu ky lây lênh t bô nh ́ ̀ ́ ̣ ừ ̣ ớ Câu 4: Khi co bô giai ma lênh́ ̣ ̉ ̃ ̣

a) Ma cac lênh se ngăn h ñ ́ ̣ ̃ ́ b) Cac lênh se đ́ ̣ ̃ ược th c hiên nhanh h n.ự ̣ c) Ma cac lênh se dai h ñ ́ ̣ ̃ ̀ d) Môt sô lênh cḥ ́ ̣ ương trinh se không phaì ̃ ̉

th c hiên.ự ̣ Câu 5: Đê truy câp bô nh CPU cung câp đia chi gi cho bô nh̉ ̣ ̣ ớ ́ ̣ ̉ ̀ ̣ ớ a) Đoan (Segment)̣ b) Đô d i (offset)̣ ờ

c) Vât ly.̣ ́ d) Logic

Câu 6: Cac ghi đa cua 80286 có ̉ ́

a) bit b) bit

c) 16 bit d) 32 bit

Câu 7: Thanh ghi DX la môt ghì ̣

a) Đa b) Đia chị ̉ c) D liêuữ ̣ d) Đoaṇ Câu 8: Sô ghi đoan cua 80286 lá ̣ ̉ ̀

a) b)

c) d)

Câu 9: Thanh ghi BX co thê s dung đế ̉ ử ̣ ̉

a) Ch a môt d liêuứ ̣ ữ ̣ b) Ch a môt đia chi đô d i.ứ ̣ ̣ ̉ ̣ ờ c) Môt đia chi đoaṇ ̣ ̉ ̣ d) Ca a va b đêu đung̉ ̀ ̀ ́ Câu 10: Thanh ghi ES s dung đê truy câp ử ̣ ̉ ̣

a) Vung nh d liêù ớ ữ ̣ b) Vung nh ma lênh̀ ớ ̃ ̣ c) Vung nh ngăn xêp̀ ớ ́ d) Ca a va c đêu đung.̉ ̀ ̀ ́

Câu 11: Nhom cac ghi nao sau đêu co thê s dung gi đia chi đô d i truy câp bô nh́ ́ ̀ ̀ ́ ̉ ử ̣ ữ ̣ ̉ ̣ ờ ̣ ̣ ớ d liêu?ữ ̣

a) AX, BX, CX, DX b) CS, DS, SS, ES c) BX, BP, DI, SI d) IP, SP, AH, AL Câu 12: Thanh ghi nao đ̀ ược măc đinh gi sô đêm cac lênh lăp ?̣ ̣ ữ ́ ́ ́ ̣ ̣

a) AX b) BX

c) CX d) DX

Câu 13: Cac ghi nao gi kêt qua cac lênh nhân chia 16 bit ?́ ̀ ữ ́ ̉ ́ ̣ a) AX va BX̀ b) AX va CX̀ c) AX va DX̀ d) AX va DÌ

Câu 14: Thanh ghi nao gi đia chi đoan CPU 80286 truy câp vung nh lênh ?̀ ữ ̣ ̉ ̣ ̣ ̀ ớ ̣

a) CS b) DS

(4)

Câu 15: Cac ghi nao gi đia chi Offset 80286 truy câp vung nh ngăn xêp?́ ̀ ữ ̣ ̉ ̣ ̀ ớ ́ a) BP va SP̀ b) Chi co SP̉ ́

c) BX va SP̀ d) Chi co BP̉ ́ Câu 16: CPU 80286 co c trang thai?́ ờ ̣ ́

a) b)

c) d)

Câu 17: C nh (CF) cua CPU 80286 đờ ớ ̉ ược lâp lên khi:̣

a) Kêt qua cac phep tinh băng 0́ ̉ ́ ́ ́ ̀ b) Kêt qua cac phep tinh tran khoi dung ĺ ̉ ́ ́ ́ ̀ ̉ ̣ ượng ch a cua toan hang đichứ ̉ ́ ̣ ́

c) Kêt qua cac phep tinh khac khônǵ ̉ ́ ́ ́ ́ d) Kêt qua phep tinh không v́ ̉ ́ ́ ượt qua dunǵ lượng ch a cua toan hang đich.ứ ̉ ́ ̣ ́

Câu 18: C zero (ZF) cua CPU 80286 đờ ̉ ược lâp lên khi:̣

a) Kêt qua cac phep tinh băng 0́ ̉ ́ ́ ́ ̀ b) Kêt qua cac phep tinh l n h n 0.́ ̉ ́ ́ ́ ớ c) Kêt qua cac phep tinh khac khônǵ ̉ ́ ́ ́ ́ d) Kêt qua phep tinh nho h n 0.́ ̉ ́ ́ ̉ Câu 19: CPU co chu ky may truy xuât bô nh va vao ra.́ ̀ ́ ́ ̣ ớ ̀ ̀

a) b)

c) d)

Câu 20: Khi đoc bô nh CPU th c hiên cac công viêc̣ ̣ ớ ự ̣ ́ ̣ a) Câp đia chi, câp tin hiêu điêu khiên đoc bố ̣ ̉ ́ ́ ̣ ̀ ̉ ̣ ̣

nh , nhân d liêu.ớ ̣ ữ ̣ b) Câp đia chi, nhân tin hiêu điêu khiên đoc bônh , nhân d liêúớ ̣ ̣ ̉ ữ ̣ ̣ ́ ̣ ̀ ̉ ̣ ̣ c) Câp đia chi, câp d liêu, câp tin hiêu điêú ̣ ̉ ́ ữ ̣ ́ ́ ̣ ̀

khiên đoc bô nh̉ ̣ ̣ ớ d) Nhân đia chi, nhân d liêu, câp tin hiêu yêucâu đoc bô nh ̀ ̣ ̣ ̣ ̣ ̉ ớ ̣ ữ ̣ ́ ́ ̣ Câu 21: Khi xay ngăt CPU 80286 se:̉ ́ ̃

a) Ng ng hoat đông.ư ̣ ̣ b) Th c hiên lai chự ̣ ̣ ương trinh.̀

c) Chuyên qua th c hiên ch̉ ự ̣ ương trinh ngăt.̀ ́ d) Tiêp tuc th c hiên ch́ ̣ ự ̣ ương trinh hiên hanh.̀ ̣ ̀ Câu 22: Bang vecter ngăt thông 80286 băt đâu tai đia chỉ ́ ̣ ́ ́ ̀ ̣ ̣ ̉

a) 00000H b) FFFFFH

c) 00001H d) FFFF0H

Câu 23: Bang vecter ngăt thông 80286 s dung để ́ ̣ ́ ử ̣ ̉

a) Ch a chứ ương trinh ngăt̀ ́ b) Ch a đia chi chứ ̣ ̉ ương trinh ngăt̀ ́ c) Ch a d liêu cho chứ ữ ̣ ương trinh ngăt̀ ́ d) Ch a d liêu cho chứ ữ ̣ ương trinh chinh̀ ́ Câu 24: Trước th c hiên chự ̣ ương trinh ngăt, CPU 80286 se th c hiên cac công viêc:̀ ́ ̃ ự ̣ ́ ̣ a) L u gia tri cac ghi đa vaoư ́ ̣ ́ ̀

đinh ngăn xêp̉ ́ b) L u gia tri cac ghi CS, IP vathanh ghi c vao đinh ngăn xêp.ư ́ ̣ờ ̀ ́̉ ́ ̀ c) L u gia tri cac ghi đoan vao đinhư ́ ̣ ́ ̣ ̀ ̉

ngăn xêṕ

d) L u gia tri cac ghi chi sô vaoư ́ ̣ ́ ̉ ́ ̀ đinh ngăn xêp.̉ ́

Câu 25: Trong thông 80286 sau lây d liêu t ngăn xêp ghi tro ngăn xêp sẹ ́ ́ ữ ̣ ừ ́ ̉ ́ ̃ a) T đông tăngự ̣ b) T đông giamự ̣ ̉

(5)

CH

ƯƠ

NG 3: LÂP TRINH ASSEMBLY CHO HÊ VI X LY INTEL

̣

̀

̣

Ử

́

Câu 1: Th t cac phân dong lênh chứ ự ́ ̀ ̀ ̀ ̣ ương trinh h p ng t trai qua se la:̀ ợ ữ ừ ́ ̃ ̀ a) Nhan, lênh, cac toan hang, chu thich̃ ̣ ́ ́ ̣ ́ ́ b) Nhan, cac toan hang, lênh, chu thich̃ ́ ́ ̣ ̣ ́ ́ c) Nhan, chu thich, lênh, cac toan hang̃ ́ ́ ̣ ́ ́ ̣ d) Nhan, cac toan hang, lênh, chu thich.̃ ́ ́ ̣ ̣ ́ ́ Câu 2: Cac lênh nao sau la cac lênh chi dân h p dich.́ ̣ ̀ ̀ ́ ̣ ̉ ̃ ợ ̣

a) Model, Stack , Data, Code b) equ, segment, public, extrn, include

c) db, dd, dw, dt d) Tât ca cac lênh đêu la chi thi h p dich.́ ̉ ́ ̣ ̀ ̀ ̉ ̣ ợ ̣ Câu 3: Trong cac chuôi ky t sau, chuôi nao co thê lam nhan đung dong lênh h p ng ? ́ ̃ ́ ự ̃ ̀ ́ ̉ ̀ ̃ ́ ̀ ̣ ợ ữ

a) ANH b) @49N:

c) 1NH: d) N KH:

Câu 4: Cac khai bao d liêu sau, khai bao nao không bi lôi:́ ́ ữ ̣ ́ ́ ̀ ̣ ̃

a) Xon DB 1,2,3,fh b) Yes DB 4,7,h,9 c) Rcl DB 19,7,6,10,3 d) Anh DB 9,3,8,7,0

Câu 5: Cho biêt viêt ch́ ́ ương trinh h p ng theo khung ch̀ ợ ữ ương trinh sau, ch̀ ương trinh dich sè ̣ ̃ dich file chay ḍ ̣ ưới dang đuôi nao?̣ ̀

Model Small Stack 100h Data

; Cac đinh nghia cho biên va hăng đê tai phân naý ̣ ̃ ́ ̀ ̀ ̉ ̣ ̀ ̀ Code

Start: MOV AX,@Data ; kh i tao DSở ̣

MOV DS, AX ; nêu cân phai viêt thêm lênh ́ ̀ ̉ ́ ̣ MOV ES,AX

; cac lênh cua ch́ ̣ ̉ ương trinh chinh.̀ ́ MOV AH,4CH

INT 21H ; Tr vê DOSở ̀ ; cac ch́ ương trinh đê tai phân nay.̀ ̉ ̣ ̀ ̀

End Start ; kêt thuc toan bô ch́ ́ ̀ ̣ ương trinh̀

a) exe b) com

c) bat d) com hoăc exẹ

Câu 6: Trong ma lênh phân chi thi toan hang (Operand) s dung đê ma hoa:̃ ̣ ̉ ̣ ́ ̣ ử ̣ ̉ ̃ ́ a) Loai lênḥ ̣ b) Vi tri se th c hiên lênḥ ́ ̃ ự ̣ ̣

c) Vi tri ch a d liêu s dung lênḥ ́ ứ ữ ̣ ử ̣ ̣ d) Đô dai d liêu s dung lênḥ ̀ ữ ̣ ử ̣ ̣ Câu 7: Trong chê đô đia chi gian tiêp ghi d liêu la:́ ̣ ̣ ̉ ́ ́ ữ ̣ ̀

a) Môt sô đ̣ ́ ược ma hoa lênh̃ ́ ̣ b) Gia tri môt ghí ̣ ̣

(6)

shl ax, add ax, bx shl bx, sub ax, bx

a) AX=(-2)* VALUE b) AX=(-3)* VALUE c) AX=(-4)* VALUE d) AX=(-5)* VALUE Câu 30: Gia s SI=2 sau th c hiên cac lênh sau:̉ ử ự ̣ ́ ̣

add si, si

add si, OFFSET TABLE mov ax, cs:[si]

jmp ax TABLE: DW TWO

DW ONE DW ZERO TWO: ;ma lênh cho TWÕ ̣

ONE: ;ma lênh cho ONẼ ̣

ZERO: ; ma lênh cho ZERÕ ̣

a) Điêu khiên ch̀ ̉ ương trinh se đ̀ ̃ ược chuyên t ỉ ớ

nhan ZERO.̃ b) Điêu khiên chONÈ ̉ ương trinh se chuyên t i nhaǹ ̃ ̀ ớ ̃ c) Điêu khiên ch̀ ̉ ương trinh se chuyên t i nhaǹ ̃ ̀ ớ ̃

TWO d) Điêu khiên chTABLÈ ̉ ương trinh se chuyên t i nhaǹ ̃ ̀ ớ ̃ Câu 31: Khac lênh JMP tŕ ̣ ước chuyên điêu khiên ch̉ ̉ ương trinh qua vi tri m i lênh CALL se:̀ ̣ ́ ớ ̣ ̃ a) Cât đia chi cua no vao đinh ngăn xêp.́ ̣ ̉ ̉ ́ ̀ ̉ ́ b) Cât đia chi cua ch́ ̣ ̉ ̉ ương trinh vao đinh̀ ̀ ̉

ngăn xêp.́ c) Cât đia chi cua lênh kê tiêp vao đinh ngăń ̣ ̉ ̉ ̣ ́ ́ ̀ ̉

xêp.́ d) Cât đia chi cua chngăn xêp.́ ̣ ́ ̉ ̉ ương trinh chinh vao đinh̀ ́ ̀ ̉ Câu 32: Sau đoan cḥ ương trinh sau se đ̀ ̃ ược:

MOV CX,99` MOV AX,0 MOV BX,1 TIEP: ADD AX,BX

CMP AX,CX JNA TIEP

a) BX=43 b) BX=33

c) BX=23 d) BX=13

Câu 33: Sau đoan cḥ ương trinh sau se đ̀ ̃ ược: MOV CX,99 MOV AX,0 MOV BX,1 TIEP: ADD AX,BX

CMP AX,CX LOOP TIEP

a) AX=5050 b) AX=4950

(7)

Ngày đăng: 08/03/2021, 17:38

TỪ KHÓA LIÊN QUAN

w