华南农业大学微机原理题卷.docx

上传人:b****3 文档编号:13269288 上传时间:2023-06-12 格式:DOCX 页数:7 大小:57.99KB
下载 相关 举报
华南农业大学微机原理题卷.docx_第1页
第1页 / 共7页
华南农业大学微机原理题卷.docx_第2页
第2页 / 共7页
华南农业大学微机原理题卷.docx_第3页
第3页 / 共7页
华南农业大学微机原理题卷.docx_第4页
第4页 / 共7页
华南农业大学微机原理题卷.docx_第5页
第5页 / 共7页
华南农业大学微机原理题卷.docx_第6页
第6页 / 共7页
华南农业大学微机原理题卷.docx_第7页
第7页 / 共7页
亲,该文档总共7页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

华南农业大学微机原理题卷.docx

《华南农业大学微机原理题卷.docx》由会员分享,可在线阅读,更多相关《华南农业大学微机原理题卷.docx(7页珍藏版)》请在冰点文库上搜索。

华南农业大学微机原理题卷.docx

华南农业大学微机原理题卷

华南农业大学微机原理题卷

 考试科目:

微机原理与应用

考试类型:

(闭卷)   考试时间:

 120 分钟

学号姓名年级专业

题号

总分

得分

评阅人

一填空题(每空1分,共23分)

1用8位二进制写出十进制数-19的反码=11101100,其补码是11101101。

2将二进制数0101110.1011B转换为十六进制为2E.BH。

3将十进制数25用组合BCD码表示为00100101,某个8位机器数35H作为BCD码表示的真值是01010011。

4一个基本的8086总线周期一般包括4个T状态,若外设来不及和总线交换数据,需要插入TW。

5若8086中地址表示为0000H:

0480H,则其物理地址为04800H,偏移地址为0480H。

68086CPU寻址I/O端口可寻址64K字节端口。

78086系统中有一SRAM芯片,地址线为A0~A12,数据线为D0~D7,则该芯片的存储容量为8KB。

88086CPU有两种外部中断请求线,分别是NMI和INTR。

8086CPU中断源可分为

和两大类。

98086系统中操作数类型分为立即数、存储器操作数和寄存器操作数三种类型。

1074LS138作为一种译码器,有3个输入端,8个输出端,3个使能端。

二判断题(共11题,每题1分,共11分,正确的打“√”,错误的打“×”)

18086复位后的CS:

IP初始状态为0000H:

FFFFH。

(×)

28086存储器的读周期时间大于读取数据时间。

(√)

3伪指令语句不产生目标代码,但对汇编程序在汇编过程中提供必要的控制信息。

(√)

4一EPROM芯片的地址范围为30000H~303FFH,无地址重叠,则该芯片的存储容量为1KB。

(√)

5判断下列指令对错:

MOVAX,BL

316欲使8086汇编程序执行自动返回DOS,调用中断INT21H中送入AH的功能号是(A)。

(A)AH=4CH(B)AH=03H(C)AH=09H(D)AH=0AH

48086CPU在进行I/O写操作时,

信号组合方式是(B)。

(A)0、0(B)0、1(C)1、0(D)1、1

5设AL中存放的是带符号数,将其扩大2倍,正确的8086指令是()。

(A)SHRAL2(B)SALAL2(C)SARAL2(D)RCRAL2

68086系统中表示段定义结束的伪指令是(A)。

(A)ENDS(B)END(C)ENDP(D)ENDM

78086中查看运算结果是否为零的标志位是(B)。

(A)IF(B)ZF(C)OF(D)SF

88259A是()

(A)可编程DMA控制器(B)可编程中断控制器(C)可编程定时器控制器(D)总线仲裁器

9将AL中的非组合BCD码转换为ASCII码的指令是()。

(A)ORAL,30H(B)XORAL,30H(C)ANDAL,30H(D)NOTAL,30H

10下列指令正确的是()。

(A)OUTCX,AL(B)PUSHAL(C)MOVDS,AX(D)MOV[1000H],[2000H]

118086指令中目的操作数不容许使用的寻址方式是()。

(A)寄存器寻址(B)立即数寻址

(C)变址寻址(D)寄存器间接寻址

12指令LOOPNZ的循环条件是()。

(A)CX≠0且ZF=0(B)CX≠0且ZF=1(C)CX≠0或ZF=0(D)CX≠0或ZF=1

13某16位计算机声卡能识别的音调及音量级个数为()。

(A)11200(B)24000(C)65000(D)32000

148086指令中目的操作数不容许使用的寻址方式是()。

(A)寄存器寻址(B)立即数寻址

(C)变址寻址(D)寄存器间接寻址

四简答题(6小题,共32分)

1简述8086系统中数据传送的方式有哪些?

(4分)

 

28086CPU及其体系结构有哪三种系统总线和四个段寄存器、?

(7分)

 

3阅读下列程序,回答问题(5分)

MOVAX,0

MOVBX,1

MOVCX,10

LP:

ADDAX,BX

ADDBX,1

LOOPLP

问:

(1)该程序完成的功能是怎样的?

(2)LOOPLP指令完成时,执行什么功能?

 

4下面定义的是一个数据段,回答下列问题(7分)

DATASEGMENT

BUFDB01H,02H

COUNTEQU$-BUF

ADB‘AB’

BDB2DUP(0)

CDW0506H,33

DATAENDS

(1)COUNT的值是多少?

(2)请画出它们在存储器中的存放示意图。

 

5分析下列简单语句:

BUFDB‘AB’

LEABX,BUF

MOVAX,[BX]

ADDAX,6230H

执行完程序后,则

(1)寄存器(AX)=H(4分)

(2)LEABX,BUF语句可替换成。

注:

A、B的ASCII码为41H,42H

6根据下列数据的定义,写出各条指令执行的结果(5分)

TABDW10DUP(?

ARRYDB‘ABC’

BUFDB?

(1)MOVAX,TYPEBUFAX=()

(2)MOVBX,TYPETABBX=()

(3)MOVCX,LENGTHTABCX=()

(4)MOVSI,SIZETABSI=()

 

五编程题(3小题,共22分)

1试编写汇编程序,将从BUF1开始的存储区中20个字节的数据存入从BUF2开始的存储区中。

(8分)

 

2从键盘输入N个包含特殊字符E的字符,放在内存从BLOCK单元,统计其中E的个数并放在COUNT单元。

(7分)

 

3编写一段指令,将AL中的无符号数扩大10倍,假设扩大后的数值小于255。

(7分)

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2