1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề thi trắc nghiệm vi điều khiển ppsx

19 2,4K 34

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 19
Dung lượng 475,5 KB

Nội dung

D.Một số lệnh trong chương trình sẽ không phải thực hiện C©u 14 : Khi các tín hiệu điều khiển đọc và điều khiển ghi bộ nhớ không tích cực thì BUS dữ liệu của bộ nhớ sẽ ở trạng thái C©u

Trang 1

KHOA ĐIỆN TỬ

Bộ môn Kỹ thuật Máy tính

ĐỀ THI TRẮC NGHIỆM MÔN Vi xử lý - Vi điều khiển

Thời gian làm bài: 70 phút;

(60 câu trắc nghiệm)

DUYỆT BỘ MÔN

Chú ý: - Sinh viên làm bài độc lập, không được phép sử dụng tài liệu

- Không viết, vẽ vào đề thi, đề thi phải nộp cùng bài thi

Mã đề thi 2009.12.25.VXL

C©u 1 : Mã lệnh từ bộ nhớ chương trình bên ngoài, sau khi được CPU đọc vào sẽ được chứa tại bộ phận nào

trong CPU

C©u 2 : Sau khi thực hiện đoạn chương trình sau, thanh ghi AL có giá trị bằng bao nhiêu ?

XOR AX, AX

XOR BX, BX

MOV AX, 5857H

MOV BX, 58A8H

XOR AX, BX

C©u 3 : Sau khi thực hiện đoạn chương trình sau, thanh ghi BX có giá trị bằng bao nhiêu ?

XOR AX, AX

XOR BX, BX

MOV AX, 5857H

MOV BX, 58A8H

XOR AX, BX

C©u 4 : Trong chế độ địa chỉ gián tiếp thanh ghi, dữ liệu là:

A Giá trị trong một ô nhớ có địa chỉ mã hoá trong

lệnh

B.Giá trị nằm trong một ô nhớ có địa chỉ giữ

trong một thanh ghi

C Giá trị trong một thanh ghi D.Một số được mã hoá trong lệnh

C©u 5 : Đơn vị thi hành (EU) và đơn vị giao tiếp BUS (BIU) trong 8086 thực thi:

A BIU thực thi xong, EU mới thực thi B.Song song với nhau

C EU thực thi xong, BIU mới thực thi D.Không liên quan gì đến nhau

C©u 6 : các chuỗi ký tự sau, chuỗi nào có thể làm nhãn đúng trong dòng lệnh hợp ngữ?

C©u 7 : Hãy cho biết đâu là chế độ định địa chỉ tương đối chỉ số cơ sở cho toán hạng nguồn ?

Trang 2

C©u 8 : Hãy chỉ ra chế độ địa chỉ thanh ghi ?

C©u 9 : Sau khi thực hiện đoạn chương trình :

org 100h

mov AX,0

Mov BX,0

mov al, 5

mov bl, 10h

add al, bl

xor bl, 55h

Thanh ghi AX có giá trị bằng bao nhiêu ?

C©u 10 : Trong hệ nhị phân số âm 1 biểu diễn bằng tổ hợp 16 bit sẽ bằng

A 1111 1111 1111 1111B B.1000 0000 0000 0001B

C 0000 0000 1000 0001B D.0000 0000 1111 1111B

C©u 11 : Đoạn chương trình nào sau đây chờ bấm một phím bất kỳ từ bàn phím?

A ….data

s DB "Hello !$"

.code

mov AX,@data

mov DS,AX

mov DX, OFFSET s

mov AH , 9

int 21h

B.…

MOV ax, 4c00h

int 21h

C …

MOV ah, 1

int 21h

D.…

MOV AL,65 MOV AH, 0Eh INT 10h

C©u 12 : Hãy cho biết đâu là chế độ định địa chỉ gián tiếp thanh ghi cho toán hạng đích ?

C©u 13 : Khi có bộ giải mã lệnh

A Mã các lệnh sẽ dài hơn B.Mã các lệnh sẽ ngắn hơn

C Các lệnh sẽ được thực hiện nhanh hơn D.Một số lệnh trong chương trình sẽ không phải

thực hiện

C©u 14 : Khi các tín hiệu điều khiển đọc và điều khiển ghi bộ nhớ không tích cực thì BUS dữ liệu của bộ nhớ

sẽ ở trạng thái

C©u 15 : Với mã BCD số 80 thập phân có thể biểu diễn bằng ít nhất:

C©u 16 : Lệnh nào sau đây dùng để lấy một thanh ghi cờ từ ngăn xếp?

Trang 3

A MOV B.POP

C©u 17 : Lệnh khai báo một biến 4 byte có tên « ch » là :

C©u 18 : Nếu địa chỉ đầu của một vùng nhớ 642KB là 0 thì địa chỉ cuối của vùng nhớ này là (mỗi ô nhớ chứa

1 byte)

C©u 19 : Hãy chỉ ra chế độ địa chỉ gián tiếp thanh ghi ?

C©u 20 : Khi đọc bộ nhớ CPU thực hiện các công việc

A Cấp địa chỉ, cấp dữ liệu, cấp tín hiệu điều khiển

đọc bộ nhớ

B.Cấp địa chỉ, cấp tín hiệu điều khiển đọc bộ nhớ,

nhận dữ liệu

C Cấp địa chỉ, nhận tín hiệu điều khiển ghi bộ

nhớ, nhận dữ liệu

D.Nhận địa chỉ, nhận dữ liệu, cấp tín hiệu yêu cầu

đọc bộ nhớ

C©u 21 : Số thanh ghi đoạn của 80286 là

C©u 22 : Các lệnh nào sau đây là các lệnh chỉ dẫn hợp dịch

A equ, segment, public, extrn, include B Model, Stack , Data, Code

C Tất cả các lệnh trên đều là chỉ thị hợp dịch D.db, dd, dw, dt

C©u 23 : Khi không được chọn, ngõ ra của mạch chốt:

A Giống trạng thái ngõ vào trước đó B.Luôn bằng 1

C©u 24 : Hãy cho biết đâu là chế độ định địa cổng?

C©u 25 : Khi tín hiệu cho phép không tích cực, ngõ ra của cổng đệm 3 trạng thái sẽ

C Giống trạng thái ngõ vào trước đó D.Luôn bằng 0

C©u 26 : Sau khi thực hiện đoạn chương trình :

mov al, 5

mov bl, 10

add bl, al

sub bl, 1

Giá trị trong thanh ghi BL bằng bao nhiêu ?

C©u 27 : Cờ nhớ phụ được ký hiệu là :

C©u 28 : Lệnh nào sau đây dùng để cất một thanh ghi cờ vào ngăn xếp?

C©u 29 : Trong hệ nhị phân một byte bằng

C©u 30 : Lệnh nào sau đây dùng để hoán đổi nội dung hai toán hạng ?

Trang 4

C©u 31 : Lệnh khai báo một biến byte có tên « ch » là :

C©u 32 : Cờ tràn được ký hiệu là :

C©u 33 : CPU 80286 có bao nhiêu cờ trạng thái?

C©u 34 : Sau khi thực hiện đoạn lệnh sau :

mov ax,1234h

sub al,ah

js ta1

add AL,2

ta1:

add AL,4

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u 35 : Lệnh nào sau đây dùng nạp địa chỉ hiệu dụng vào thanh ghi ?

C©u 36 : Mã bù 2 của 1 số nhị phân được tạo ra bằng cách:

A Đảo trạng thái tất cả các bit của số nhị phân B.Cộng thêm 1 vào mã bù 1

C Cộng thêm 2 vào mã bù 1 D.Lấy bù 1 trừ đi 1

C©u 37 : Giả sử AX=2; BX=3 sau lệnh ADC AX,BX thì

C©u 38 : Trong hệ nhị phân số âm sẽ bằng:

A Là số bù hai của số dương tương ứng B.Là số bù 1 của số dương tương ứng

C Là số bù 10 của số dương tương ứng D.Đảo bit MSB của số dương tương ứng từ 0 lên

1

C©u 39 : Để xoá thanh ghi CX về 0, lệnh nào sau đây là đúng ?

C©u 40 : Hãy chỉ ra chế độ địa chỉ trực tiếp ?

C©u 41 : Cờ nhớ được ký hiệu là :

C©u 42 : Hãy chỉ ra chế độ địa chỉ trực tiếp ?

C©u 43 : Hãy chỉ ra chế độ địa chỉ gián tiếp thanh ghi ?

C©u 44 : Sau khi thực hiện đoạn lệnh sau :

Trang 5

MOV AX, 0FF34h

MOV BX, 1234h

CMP BX, AX

JA ta

mov AL,2

ta:

mov AL,4

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u 45 : Đoạn chương trình nào sau đây là trả lại quyền điều khiển cho hệ điều hành (thoát về DOS)?

A …

MOV AL,65

MOV AH, 0Eh

INT 10h

B.…

MOV ah, 1

int 21h

C …

.data

s DB "Hello !$"

.code

mov AX,@data

mov DS,AX

mov DX, OFFSET s

mov AH , 9

int 21h

D.…

MOV ax, 4c00h

int 21h

C©u 46 : Thanh ghi DX là một thanh ghi

C©u 47 : Bộ nhớ có thể truy cập ngẫu nhiên là:

C©u 48 : Cờ nhớ (CF) của CPU 80286 được lập lên 1 khi:

A Kết quả các phép tính tràn khỏi dung lượng

chứa của toán hạng đích

B.Kết quả các phép tính bằng 0

C Kết quả các phép tính khác không D.Kết quả phép tính không vượt quá dung lượng

chứa của toán hạng đích

C©u 49 : Cho biết khi viết chương trình hợp ngữ theo khung chương trình sau, chương trình dịch sẽ dịch ra

file chạy dưới dạng đuôi nào?

.Model Small

.Stack 100h

.Data

.Code

; Các định nghĩa cho biến và hằng để tại phần này

Start:

Mov AX, @Data ; khởi tạo DS

MOV DS, AX ; nếu cần phải viết thêm lệnh

Trang 6

MOV ES,AX

; các lệnh của chương trình chính MOV AH,4CH

INT 21H ; Trở về DOS

; các chương trình con để tại phần này

End Start ; kết thúc toàn bộ chương trình

C©u 50 : Bảng vecter ngắt trong hệ thống 80286 sử dụng để

A Chứa dữ liệu cho chương trình ngắt B.Chứa địa chỉ chương trình ngắt

C Chứa dữ liệu cho chương trình chính D.Chứa chương trình ngắt

C©u 51 : Hãy cho biết đâu là chế độ định địa chỉ tương đối chỉ số cơ sở cho toán hạng nguồn ?

C©u 52 : CPU của họ 80x86 được chia ra thành mấy phần chính?

C©u 53 : Sau khi thực hiện đoạn lệnh sau :

MOV AX, 0FF34h

MOV BX, 1234h

CMP BX, AX

JNA ta

mov AL,2

ta:

mov AL,4

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u 54 : Các lệnh truyền dữ liệu với vào ra (IN và OUT) và các lệnh truyền dữ liệu với bộ nhớ:

A Có tín hiệu điều khiển giống nhau, số bit địa chỉ

cung cấp giống nhau B.Có tín hiệu điều khiển khác nhau và số bit địa chỉ cung cấp khác nhau

C Có tín hiệu điều khiển khác nhau và số bít địa

chỉ cung cấp giống nhau

D.Có tín hiệu điều khiển giống nhau, số bit địa chỉ

cung cấp khác nhau

C©u 55 : Cờ định hướng xâu ký tự được ký hiệu là :

C©u 56 : Cần 8 bộ nhớ bao nhiêu KB để có dung lượng nhớ 1MB

C©u 57 : ORG 100h

LEA BX, dat

MOV AL, 2

XLATB

Trang 7

dat DB 11h, 22h, 33h, 44h, 55h

Sau khi thực hiện chương trình trên đây, AL =?

C©u 58 : Nhiệm vụ của CPU là:

A Điều hành hoạt động của toàn hệ thống theo ý

định của người sử dụng thông qua chương trình

điều khiển

B.Thi hành chương trình theo vòng kín gọi là chu

kỳ lệnh

C Giao tiếp với các thiết bị xuất nhập D.Cả hai câu a và b đều đúng.

C©u 59 : Cờ báo có ngắt được ký hiệu là :

C©u 60 : Mã ASCII của ESC (escape) là:

C©u 61 : Một lệnh của bộ vi xử lý là:

A Chuỗi các bit 0 và 1 cung cấp cho vi xử lý để

nó thực hiện được một chức năng số cơ bản

B.Chuỗi các bit 0 và 1 nằm trong vi xử lý.

C Chuỗi các bit 0 và 1 nằm trong một ô nhớ D.Chuỗi các bit 0 và 1 bất kỳ.

C©u 62 : Các thanh ghi nào giữ địa chỉ Offset khi 80286 truy cập vùng nhớ ngăn xếp?

C©u 63 : Giả sử có: AX=1000H; BX=2000H; CX=3000H

Sau khi thực hiện các lệnh:

PUSH AX

PUSH BX

PUSH CX

POP AX

POP BX

POP CX

sẽ được:

A AX=2000H; BX=3000H; CX=1000H B.AX=3000H; BX=2000H; CX=1000H

C AX=3000H; BX=1000H; CX=2000H D.AX=1000H; BX=2000H; CX=3000H

C©u 64 : Mục đích đoạn lệnh sau dùng để ?

PUSH CX

MOV CX,0FFFFh

Trang 8

LOOP $

POP CX

C©u 65 : Các thiết bị ngoại vi được nối tới bộ vi xử lý:

A Thông qua các cổng vào ra B.Thông qua Bus dữ liệu

C©u 66 : Khi không được chọn Bus dữ liệu của bộ nhớ ở trạng thái:

C©u 67 : Sau khi thực hiện đoạn chương trình sau, thanh ghi AX có giá trị bằng bao nhiêu ?

XOR AX, AX

XOR BX, BX

MOV AX, 5857H

MOV BX, 58A8H

OR AX, BX

C©u 68 : Mã bù 1 của 1 số nhị phân được tạo ra bằng cách:

A Cộng thêm 1 vào mã bù 1 B.Đảo trạng thái tất cả các bit của số nhị phân

C©u 69 : Lệnh nào sau đây dùng để lấy dữ liệu từ ngăn xếp?

C©u 70 : Để truy cập bộ nhớ CPU cung cấp địa chỉ gì cho bộ nhớ

C©u 71 : Sau khi thực hiện đoạn lệnh sau :

MOV AL, 200 ; AL = 0C8h

MOV BL, 4

MUL BL

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u 72 : Bộ vi xử lý là:

A Hệ thống các vi mạch số hoạt động theo

chương trình

B.Hệ thống các vi mạch tương tự hoạt động theo

chương trình

C Là một vi mạch tương tự hoạt động theo

chương trình

D.Là một vi mạch số hoạt động theo chương trình C©u 73 : Đoạn chương trình nào sau đây là in một xâu ký tự ra màn hình ?

A …

MOV AL,65

B.…

MOV ah, 1

Trang 9

MOV AH, 0Eh

INT 10h

int 21h

C …

.data

s DB "Hello !$"

.code

mov AX,@data

mov DS,AX

mov DX, OFFSET s

mov AH , 9

int 21h

D.…

MOV ax, 4c00h

int 21h

C©u 74 : Bus dữ liệu là:

A Các đường hai chiều của bộ vi xử lý B.Các ngõ vào của vi xử lý

C Các ngõ ra của vi xử lý D.Là các đường trở kháng cao của bộ nhớ C©u 75 : Trong CPU 80286 BUS địa chỉ được nối tới khối:

A Khối giao tiếp Bus (BU) B.Cả hai khối AU và BU

C©u 76 : Đoạn chương trình nào sau đây là in một ký tự ra màn hình ?

A …

MOV ax, 4c00h

int 21h

B.…

MOV ah, 1

int 21h

C …

MOV AL,65

MOV AH, 0Eh

INT 10h

D.…

.data

s DB "Hello !$"

.code mov AX,@data mov DS,AX mov DX, OFFSET s mov AH , 9

int 21h

C©u 77 : Lệnh nào sau đây dùng để cất một byte dữ liệu vào ngăn xếp?

C©u 78 : CPU có bao nhiêu chu kỳ máy truy xuất bộ nhớ và vào ra.

C©u 79 : Hãy cho biết đâu là chế độ định địa chỉ tương đối cơ sở cho toán hạng nguồn ?

C©u 80 : Hãy cho biết đâu là chế độ định địa chỉ tương đối chỉ số cho toán hạng nguồn ?

C©u 81 : Hãy chỉ ra chế độ địa chỉ trực tiếp ?

Trang 10

C©u 82 : Cờ không được ký hiệu là :

C©u 83 : Lệnh nào sau đây dùng để xuất dữ liệu ra cổng ?

C©u 84 : Hãy chỉ ra chế độ địa chỉ trực tiếp ?

C©u 85 : Nhóm các thanh ghi nào sau đây đều có thể sử dụng giữ địa chỉ độ dời khi truy cập bộ nhớ dữ liệu?

C©u 86 : Khối tạo địa chỉ trong 80286 tạo ra địa chỉ:

C©u 87 : Bao nhiêu bit nhị phân được viết gọn lại thành một số Hex?

C©u 88 : Sau khi thực hiện đoạn chương trình sau, thanh ghi AX có giá trị bằng bao nhiêu ?

XOR AX, AX

XOR BX, BX

MOV AX, 5857H

MOV BX, 58A8H

XOR AX, BX

C©u 89 : Hãy chỉ ra chế độ địa chỉ tức thì ?

C©u 90 : Sau khi thực hiện đoạn lệnh sau :

MOV AX, 0FF34h

MOV BX, 1234h

CMP BX, AX

JNE ta

mov AL,2

ta:

mov AL,4

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u 91 : Hãy cho biết đâu là chế độ định địa chỉ tương đối cơ sở cho toán hạng nguồn ?

C©u 92 : Đơn vị nào quản lý việc nhập xuất, địa chỉ, lấy lệnh, ghi đọc bộ nhớ ?

Trang 11

C©u 93 : Cần bao nhiêu bộ nhớ 8KB để có dung lượng nhớ 1MB

C©u 94 : Mạch điện tử cộng một bit bất kỳ trong một mạch cộng hai số nhị phân nhiều bit sẽ có:

A Ba ngõ vào hai ngõ ra B.Hai ngõ vào một ngõ ra

C Ba ngõ vào một ngõ ra D.Hai ngõ vào hai ngõ ra.

C©u 95 : Lệnh khai báo một xâu hoàn chỉnh (có đầu xâu, kết thúc xâu) có tên s là :

C©u 96 : Bảng vecter ngắt trong hệ thống 80286 bắt đầu tại địa chỉ

C©u 97 : Mã BCD nén là:

A Số BCD dài 1 byte B.Kết hợp hai số BCD thành 1 byte.

C Thay 4 bit thấp bằng 0H D.Thay 4 bit cao bằng 0H.

C©u 98 : Với mã BCD không nén thì có thể sử dụng bao nhiêu bit biểu diễn cho một số thập phân?

C©u 99 : Lệnh nào sau đây dùng để nạp dữ liệu từ cổng vào thanh ghi ?

C©u

100 : Đâu là lệnh khai báo một hằng số ?

C©u

101 : Bus địa chỉ là:

A Các ngõ ra của vi xử lý B.Các đường hai chiều của bộ vi xử lý

C Các ngõ vào của vi xử lý D.Là các đường trở kháng cao của bộ nhớ C©u

102 : Đoạn chương trình sau có mục đích gì ?w4k:

MOV ah, 1

int 16h

jz w4k

MOV ah, 0

int 16h

C©u

103 : Hãy cho biết đâu là chế độ định địa chỉ trực tiếp cho toán hạng đích ?

C©u

104 : Sau khi thực hiện đoạn lệnh sau :…

mov ax,1234h

sub AH, AL

js ta1

mov AL,2

ta1:

mov AL,4

Trang 12

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u

105 : Sau khi thực hiện đoạn lệnh sau :…

MOV AX, 0FF34h

MOV BX, 1234h

CMP BX, AX

JE ta

mov AL,2

ta:

mov AL,4

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u

106 :

Mã ASCII của số 5 là

C©u

107 : Hãy cho biết đâu là chế độ định địa chỉ tương đối chỉ số cho toán hạng nguồn ?

C©u

108 : Lệnh nào sau đây dùng để hoán đổi nội dung hai toán hạng ?

C©u

109 : Chip vi điều khiển 8051 được sản xuất lần đầu tiên vào năm nào? Do nhà sản xuất nào chế tạo?

C©u

110 : Thanh ghi nào được mặc định giữ số đếm trong các lệnh lặp ?

C©u

111 :

Lệnh khai báo một ký tự có tên s là :

C©u

112 : Hãy chỉ ra chế độ địa chỉ tức thì ?

C©u

113 : Sau khi thực hiện đoạn lệnh sau :…

MOV AL, 11100000b

Trang 13

Hỏi thanh gh AX có kết quả bằng bao nhiêu ?

C©u

114 : Hãy cho biết đâu là chế độ định địa chỉ tương đối chỉ số cơ sở cho toán hạng nguồn ?

C©u

115 : Hệ thống vi xử lý bao gồm bao nhiêu khối chức năng chính?

C©u

116 : Sau khi thực hiện đoạn lệnh sau :…

mov al, 00000101b

mov bl, 0ah

mov cl, 10o

add al, bl

Hỏi thanh gh AL có kết quả bằng bao nhiêu ?

C©u

117 :

Hãy chỉ ra chế độ địa chỉ thanh ghi ?

C©u

118 : Giao tiếp song song là phương thức giao tiếp (so sánh với giao tiếp nối tiếp):

A Truyền từ hai bit trở lên, tốc độ truyền chậm,

khoảng cách truyền xa B.Truyền từ hai bit trở lên, tốc độ truyền nhanh, khoảng cách truyền gần

C Truyền từ hai bit trở lên, tốc độ truyền chậm,

khoảng cách truyền gần

D.Truyền từ hai bit trở lên, tốc độ truyền nhanh,

khoảng cách truyền xa

C©u

119 : Thanh ghi nào giữ địa chỉ đoạn khi CPU 80286 truy cập vùng nhớ lệnh ?

C©u

120 : Hãy chỉ ra chế độ địa chỉ tức thì ?

C©u

121 :

Chương trình của hệ thống vi xử lý là:

A Là tập hợp các lệnh được sắp xếp theo giải

thuật của một bài toán hay một công việc nào

đó

B.Là một tập hợp các lệnh sắp xếp một cách ngẫu

nhiên

C Là một tập hợp các lệnh điều khiển vi xử lý

hoạt động

D.Tập lệnh của nhà sản xuất bộ vi xử lý cung cấp

C©u

122 : Hãy chỉ ra chế độ địa chỉ gián tiếp thanh ghi ?

Ngày đăng: 08/08/2014, 17:21

TỪ KHÓA LIÊN QUAN

w