1. Trang chủ
  2. » Công Nghệ Thông Tin

Ngân hàng trắc nghiệm vi xử lý 1

45 861 0

Đ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 45
Dung lượng 455,84 KB

Nội dung

Đ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 và Thi hành chương trình theo vòng kín gọi là chu kỳ lệnh Câu 11: ROM là loại bộ nhớ

Trang 1

b Thực hiện các phép toán logic

c Thực hiện các phép toán số học và logic

d Thực hiện phép quay

Câu 6: Khả năng quản lý bộ nhớ của hệ vi xử lý phụ thuộc?

a Độ rộng bus dữ liệu

b Độ rộng bus địa chỉ

c Độ rộng bus điều khiển

d Độ rộng Bus địa chỉ và Bus điều khiển

Câu 7: Vi xử lý đầu tiên của Intel ra đời năm nào?

Trang 2

Câu 10: 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 Đ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 và Thi hành chương trình theo vòng kín gọi là chu kỳ lệnh

Câu 11: ROM là loại bộ nhớ bán dẫn có đặc tính?

a Cho phép đọc dữ liệu từ ROM, không cho phép ghi dữ liệu vào ROM, mất dữ liệu khi mất nguồn điện

b Cho phép đọc dữ liệu từ ROM, không cho phép ghi dữ liệu vào ROM, không mất

dữ liệu khi mất nguồn điện

c Cho phép đọc dữ liệu từ ROM, cho phép ghi dữ liệu vào ROM, mất dữ liệu khi mất nguồn điện

d Cho phép đọc dữ liệu từ ROM, cho phép ghi dữ liệu vào ROM, không mất dữ liệu khi mất nguồn điện

Câu 12: Trong hệ thống bus của máy tính, loại bus nào là bus 2 chiều?

a Bus dữ liệu

b Bus địa chỉ

c Bus điều khiển

d Bus địa chỉ và Bus điều khiển

Câu 13: Trong hệ thống bus của máy tính, bus địa chỉ có chiều di chuyển thông tin địa chỉ

đi từ?

a Từ CPU đến bộ nhớ và thiết bị ngoại vi

b Từ bộ nhớ và thiết bị ngoại vi đến CPU

c Từ CPU đến bộ nhớ

d Từ bộ nhớ đến CPU

Câu 14: Một bộ vi xử lý có 20 đường dây địa chỉ Cho biết số lượng vị trí nhớ mà bộ vi

xử lý đó có khả năng truy xuất?

a 1024

b 1024 K

c 1024 M

d 1024 G

Câu 15: 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 Thông qua Bus địa chỉ

d Thông qua bộ nhớ

Trang 3

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

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 18: 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 19: 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 20: Đơn vị nào quản lý việc nhập xuất, địa chỉ, lấy lệnh, ghi đọc bộ nhớ ?

a EU

b BIU

c CU

d CPU

Câu 21: 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 22: Khi có hàng đợi lệnh chương trình sẽ thực hiện nhanh hơn do?

a Quá trình thực hiện lệnh diễn ra nhanh hơn

b Quá trình lấy lệnh thực hiện đồng thời với quá trình thực hiện lệnh

c Quá trình lấy lệnh diễn ra nhanh hơn

d Không mất chu kỳ lấy lệnh từ bộ nhớ

Câu 23: Trong hệ thống vi xử lý Bus là?

a Là nhóm đường tín hiệu có cùng chức năng trong hệ thống vi xử lý

b Đường truyền thông tin giữa các khối mạch của hệ thống vi xử lý

c Thiết bị vận chuyển thông tin giữa các khối mạch của hệ thống vi xử lý

d Là nơi chứa dữ liệu trong hệ thống vi xử lý

Câu 24: Trong hệ thống vi xử lý Bus điều khiển dùng để?

a Xác định các chế độ hoạt động của HT vi xử lý

b Lấy lệnh để thực hiện

c Lấy địa chỉ vào vi xử lý

Trang 4

d Truyền dữ liệu với vi xử lý

Câu 25: Trong hệ thống vi xử lý trước khi thực hiện chương trình được chứa trong?

Câu 29: Các thành phần cơ bản của một hệ vi xử lý ?

a CPU, bộ nhớ, các cổng vào ra I/O

b CPU, bộ nhớ, thiết bị ngoại vi

c Bộ nhớ, thiết bị ngoại vi, các thanh ghi

d Thực hiện các phép toán trên các số

Câu 32: Vi xử lý đầu tiên của Intel là?

Trang 5

Câu 36: Một bộ vi xử lý có 12 đường dây địa chỉ Cho biết số lượng vị trí nhớ mà bộ vi

xử lý đó có khả năng truy xuất?

a 1 K

b 4 K

c 1 M

d 4 M

Phần 2: Biểu diễn thông tin trong máy tính

Câu 37: Số 125 khi đổi sang hệ nhị phân là?

Trang 6

Câu 41: Số 127 khi đổi sang hệ nhị phân là?

Trang 7

Câu 49: Mã BCD chuẩn của số 25 là?

Trang 8

Câu 58: Mã ASCII của chữ A là?

Trang 9

Câu 66: Mã ASCII của chữ hoa và chữ thường khác nhau ở vị trí bit nào sau đây?

Câu 72: 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 73: Mã bù 1 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 Là số nhị phân của số đó

c Lấy số nhị phân của số đó cộng 1

d Lấy số nhị phân của số đó trừ 1

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

Trang 10

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 75: Trong hệ nhị phân số âm có?

Trang 11

Câu 83: Thực hiện phép toán sau trong hệ nhị phân: 0ABh - 23h

a 10000000B

b 01111111B

c 11111111B

d 10000001B

Trang 12

Phần 3: Cấu trúc và tập lệnh của vi xử lý 8086

Câu 91: Bộ vi xử lý 8086 là bộ vi xử lý có?

a 8 bit dữ liệu và 20 bit địa chỉ

b 16 bit dữ liệu và 20 bit địa chỉ

c 8 bit dữ liệu và 32 bit địa chỉ

d 16 bit dữ liệu và 32 bit địa chỉ

Câu 92: Cấu trúc của bộ vi xử lý 8086 gồm bao nhiêu khối chính ?

a 1

b 2

c 3

d 4

Câu 93: Khi có hàng đợi lệnh chương trình sẽ thực hiện nhanh hơn do?

a Quá trình lấy lệnh và thực hiện lệnh diễn ra nhanh hơn

b Quá trình thực hiện lệnh diễn ra nhanh hơn

c Quá trình lấy lệnh diễn ra nhanh hơn

d Quá trình lấy lệnh thực hiện đồng thời với quá trình thực hiện lệnh Câu 94: Có bao nhiêu thanh ghi trong cấu trúc bộ vi xử lý 8086?

Câu 96: Thanh ghi CS là thanh ghi?

a Thanh ghi đa năng

b Thanh ghi đoạn

c Thanh ghi con trỏ và chỉ số

Trang 13

Câu 102: Đơ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 103: Số thanh ghi đoạn của 8086 là?

Trang 14

d Chứa một dữ liệu và một địa chỉ độ dời

Câu 115: Thanh ghi quản lý đoạn bộ nhớ chứa mã chương trình?

Trang 16

d Khi kết quả âm

Câu 130: Cờ PF = 1 khi nào?

a Khi có nhớ mượn từ MSB

b Khi tổng số bit 1 trong kết quả là chẵn

c Khi kết quả bằng 0

d Khi kết quả âm

Câu 131: Cờ ZF = 1 khi nào?

a Khi có nhớ mượn từ MSB

b Khi tổng số bit 1 trong kết quả là chẵn

c Khi kết quả bằng 0

d Khi kết quả âm

Câu 132: Cờ SF = 1 khi nào?

Trang 17

Câu 133: Bộ đệm lệnh trong bộ vi xử lý 8086 có kích thước bằng bao nhiêu?

d Thanh ghi chỉ số nguồn

Câu 135: Bộ đệm lệnh của bộ vi xử lý 8088 có kích thước bao nhiêu?

Câu 137: Cơ chế làm việc của bộ đệm lệnh như thế nào?

a Dữ liệu được vào trước ra trước

b Dữ liệu vào trước ra sau

c Dữ liệu vào sau ra trước

d Dữ liệu vào sau ra sau

Câu 138: Đoạn dữ liệu có dung lượng là bao nhiêu?

Trang 18

d Thanh ghi chỉ số nguồn

Câu 143: Con trỏ BP được gọi là?

a Con trỏ lệnh

b Con trỏ ngăn xếp

c Con trỏ cơ sở

d Thanh ghi chỉ số nguồn

Câu 144: Cờ hướng DF = 1 khi CPU làm việc với xâu ký tự như thế nào?

a Xử lý với chuỗi theo chiều tăng

b Xử lý với chuỗi theo chiều giảm

c Không cho làm việc với xâu ký tự

d Làm việc xâu theo các chiều tùy ý

Câu 145: Cờ hướng DF = 0 khi CPU làm việc với xâu ký tự như thế nào?

a Xử lý với chuỗi theo chiều tăng

b Xử lý với chuỗi theo chiều giảm

c Không cho làm việc với xâu ký tự

d Làm việc xâu theo các chiều tùy ý

Câu 146: Khi cờ IF = 1 thì CPU cho phép các yêu cầu nào sau đây?

a CPU ở chế độ chạy từng lệnh

b CPU cho phép yêu cầu ngắt được thực hiện

c Thực hiện các thao tác với chuỗi

d Thực hiện phép cộng có nhớ

Câu 147: Khi cờ TF = 1 thì CPU cho phép các yêu cầu nào sau đây?

a CPU ở chế độ chạy từng lệnh

b CPU cho phép yêu cầu ngắt được thực hiện

c Thực hiện các thao tác với chuỗi

Trang 19

d MOV AH, [AX]

Câu 154: 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 ?

a MOV CX, [BX+10]

b MOV CX, [SI+10]

c MOV BX, [BX+SI]+10

d MOVSB

Câu 155: 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

Trang 20

Câu 156: 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 158: Hãy chỉ ra chế độ địa chỉ trực tiếp ?

a MOV AL, [BX+DI+2]

Trang 21

a Giá trị chứa trong thanh ghi DI hoặc SI cộng với một số độ dời

b Giá trị chứa trong thanh ghi DI hoặc SI

c Giá trị chứa trong thanh ghi BX hoặc BP

d Giá trị chứa trong BX hoặc BP cộng với giá trị chứa trong DI hoặc SI

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

Trang 25

d INC

Câu 199: Khi thực hiện các thao tác với ngăn xếp con trỏ SP luôn trở vào?

a Trỏ vào đỉnh ngăn xếp

b Trỏ vào đáy ngăn xếp

c Trỏ vào ô nhớ bất kỳ trong ngăn xếp

d Trỏ vào câu lệnh sẽ được thi hành

Câu 200: Khi thực hiện các thao tác với ngăn xếp lệnh POP có chức năng gì?

a Lấy một từ ở đỉnh ngăn xếp nạp vào thanh ghi

b Lấy một byte từ đỉnh ngăn xếp nạp vào thanh ghi

c Nạp một byte vào ngăn xếp

d Nạp một từ vào ngăn xếp

Câu 201: Lệnh PUSH có chức năng gì khi thực hiện các thao tác với ngăn xếp?

a Lấy một từ ở đỉnh ngăn xếp nạp vào thanh ghi

b Lấy một byte từ đỉnh ngăn xếp nạp vào thanh ghi

c Nạp một byte vào ngăn xếp

Trang 27

Câu 222: dòng định nghĩa sau dấu “?” có ý có ý nghĩa gì? W2 DW ?

a Dành hai từ trong bộ nhớ cho W2 gán giá trị khởi đầu

b Dành hai byte trong bộ nhớ cho W2 gán giá trị khởi đầu

c Dành hai từ trong bộ nhớ cho W2 nhưng không chứa giá trị khởi đầu

d Dành hai byte trong bộ nhớ cho W2 mà không gán giá trị khởi đầu cho nó.Câu 223: Có bao nhiêu cấu trúc lập trình cơ bản?

a 1

b 2

Trang 30

b Cấu Trúc IF – Then – else

Câu 236: Cấu trúc IF - THEN được dùng để thực hiện công việc như thế nào?

a Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo

b Thực hiện công việc cho đến khi điều kiện được thỏa mãn

c Thực hiện công việc đến khi nào điều kiện còn đúng

d Điều kiện thỏa mãn thì công việc được thực hiện

Câu 237: Cấu trúc While – do được dùng để thực hiện công việc như thế nào?

a Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo

b Công việc được lặp đi lặp lại cho đến khi điều kiện được thỏa mãn

c Công việc được lặp đi lặp lại đến khi nào điều kiện còn đúng

d Điều kiện thỏa mãn thì công việc được thực hiện

Câu 238: Cấu trúc Repeat - until được dùng để thực hiện công việc như thế nào?

a Thực hiện công việc lặp đi lặp lại với số lần lặp đã được khởi tạo

b Công việc được lặp đi lặp lại cho đến khi điều kiện được thỏa mãn

c Công việc được lặp đi lặp lại đến khi nào điều kiện còn đúng

d Điều kiện thỏa mãn thì công việc được thực hiện

Câu 239: Xét đoạn chương trình sau:

MOV CX,0

MOV AH,1

Trang 31

Câu 240: Với cấu trúc IF – Then, dùng lệnh nào sau đây để thực hiện công việc?

a Lệnh nhảy có điều kiện

Trang 32

c LES

d MOVS

Câu 247: Đoạn lệnh dưới đây thực hiện nhiệm vụ gì?

lea dx, buffer MOV ah, 09h int 21h

a In ký tự đầu tiên được trỏ bởi buffer ra màn

b Đọc một xâu ký tự từ bàn phím vào buffer

Trang 34

Câu 260: Để đảo các bit trong một thanh ghi có thể?

Câu 263: Giả sử AX=35F7H, BX=126EH, sau lệnh CMP AH,BL lệnh nào sau đây

chuyển điều khiển chương trình đến nhãn N?

JG Tiep NEG AX JMP Next Tiep: ADD AX,15 JMP KT

Next: ADD AX,20 KT:

ADD AX,CX LOOP TONG

a AX=7

b AX=28

c AX=21

Trang 35

d 25

Câu 266: Sau đoạn chương trình sau ta có

MOV AX,0 MOV CX,7 TONG:

ADD AX,CX INC CX CMP CX,10 JLE TONG

Trang 38

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

JA ta mov AL,2 ta:

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

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

la một số âm

Trang 39

ADD AX,CX DEC CX LOOP NHAN

ADD AX,CX DEC CX DEC CX LOOP NHAN

ADD AX,CX DEC CX LOOP NHAN

Trang 41

a AX chứa giá trị lớn nhất trong 2 giá trị trong AX và BX

b AX chứa giá trị nhỏ nhất trong 2 giá trị trong AX và BX

c BX chứa giá trị lớn nhất trong 2 giá trị trong AX và BX

d AX chứa giá trị nhỏ nhất trong 2 giá trị trong AX và BX, BX chứa giá trị lớn nhất trong 2 giá trị trong AX và BX

Câu 287: Sau đoạn chương trình dưới ta có?

Trang 42

CMP AX,BX

JL KT XCHG AX,BX KT:

a AX chứa giá trị lớn nhất trong 2 giá trị trong AX và BX

b AX chứa giá trị nhỏ nhất trong 2 giá trị trong AX và BX

c BX chứa giá trị nhỏ nhất trong 2 giá trị trong AX và BX

d AX chứa giá trị lớn nhất trong 2 giá trị trong AX và BX, BX chứa giá trị nhỏ nhất trong 2 giá trị trong AX và BX

Câu 288: Ý nghĩa của đoạn chương trình sau?

MOV CX,8 XOR BX,BX LAP:

SHL AL,1 JNC TT INC BX TT:

LOOP LAP

a Đếm số bit 1 trong AL lưu vào BX

b Đếm số bit 0 trong AL lưu vào BX

c Đếm số bit 1 trong AL in ra màn hình

d Đếm số bit 0 trong AL in ra màn hình

Câu 289: Ý nghĩa của đoạn chương trình sau?

MOV CX,8 XOR BX,BX LAP:

SHL AL,1

JC TT INC BX TT:

LOOP LAP

a Đếm số bit 1 trong AL lưu vào BX

b Đếm số bit 0 trong AL lưu vào BX

c Đếm số bit 1 trong AL in ra màn hình

d Đếm số bit 0 trong AL in ra màn hình

Câu 290: Đoạn chương trình sau có ý nghĩa gì?

CMP AX,0 JGE KT NEG AX KT:

a Đổi dấu AX

b Lấy bù 2 thanh ghi AX

c Lấy trị tuyệt đối thanh ghi AX

d Đổi dấu AX, Lấy bù 2 thanh ghi AX

Trang 43

Câu 291: Đoạn chương trình sau có ý nghĩa gì?

CMP AX,0 NEG AX JGE KT KT:

a Đổi dấu AX

b Lấy bù 2 thanh ghi AX

c Lấy trị tuyệt đối thanh ghi AX

d Đáp án khác

Câu 292: Sau đoạn chương trình dưới ta có?

SUB AX,BX CMP AX,0 JGE KT NEG AX KT:

a AX=|AX|

b AX=| AX-BX|

c AX= - AX

d AX= - AX, AX=|AX|

Câu 293: Xét đoạn chương trình sau:

Bộ đếm CX có giá trị như thế nào?

a CX có giá trị bằng số ký tự được đọc vào

b CX = 0

c CX = 1

d CX chứa giá trị được hiển thị

Câu 294: Xét đoạn chương trình sau:

Trang 44

Kết quả của câu lệnh nhân được đặt vào thanh ghi nào?

a Thanh ghi AX

a Nạp một byte từ M1 vào AL

b Nạp một từ vào M1

Trang 45

c Nạp một từ vào AL

d Nạp một byte vào M1

Câu 299: 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

a Lệnh nhảy có điều kiện – lệnh nhảy không điều kiện

b Lệnh lặp – lệnh nhảy có điều kiện

c Lệnh nhảy không điều kiện – lệnh quay

d Lệnh dịch - lênh quay

Ngày đăng: 14/04/2016, 12:28

TỪ KHÓA LIÊN QUAN

w