惠州学院微机原理试卷
更新时间:2024-01-26 10:52:01 阅读量: 教育文库 文档下载
一、 选择题(每题1分,共20分) 1、 代码段段地址寄存器是 ( A ) A:CS B:DS C:ES D:SS
2、从偶地址开始读写1个字,要求满足( D ) A:BHE=1,A0=0 B:BHE=0,A0=1 C:BHE=1,A0=1 D:BHE=0,A0=0
3、下列指令中有语法错误的是( D )。
A:IN AL,DX B:JMP WORD PTR [BX+8] C:PUSH WORD PTR 20[BX+SI] D:MOV [SI],[DI]
4、十进制数38的8位机器数补码是( B )
A:0011001 B:00100110 C:10100110 D:10011001
5、当M/IO=0,W/R=0时,微处理器完成的操作是( B )。 A:存储器读 B:I/O读 C:存储器写 D:I/O写
6、中断向量表存放在存储器的( B )中。
A:FFCOOH~FFFFFH B:00000H~0003FFH C:EECOOH~FFFFFH D:EEBFFH~FFFFFH
7、ZF是( B )。
A:符号标志 B:零标志 C:进位标志 D:溢出标志 8、三态门(E门)在( C )时,输出为0。
A:E=0且A=0 B:E=0且A=1 C:E=1且A=0 D:E=1且A=1
9、中断向量可以提供( C )。 A:被选中设备的起始地址 B:传送数据的起始地址 C:中断服务程序的入口地址 D:主程序的断点地址
10、IF可以屏蔽的中断类型有( B )。
A:内部中断 B:外部中断的可屏蔽中断 C:外部中断 D:外部中断和内部中断均可屏蔽
11、采用条件传送方式时,必须要有( C )。 A:中断逻辑 B:请求信号 C:状态端口 D:类型号
12、8259A中的中断请求寄存器用于( A )。
A:指示有外设向CPU发出中断请求 B:指示有中断正在进行 C:开放或关闭中断系统 D:以上都不是
13、对于掉电的处理,CPU是通过( B )来处理的。
A:可屏蔽中断 B:非屏蔽中断 C:软件中断 D:DMA
14、8253工作在方式0时,在初始化编程时,一旦写入控制字后,( B )。
A:输出信号端OUT变为高电平 B:输出信号端OUT变为低电平 C:输出信号保持原来的电位值 D:立即开始计数
15、8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口( C )。
A:用作两个4位I/O端口 B:部分引脚作联络,部分引脚作I/O
C:全部引脚均作联络信号 D:作8位I/O端口,引脚都为I/O线
16、( A )号系统功能调用的执行结果是结束当前正在执行的程序,并返回操作系统。
A:4C B:1 C:25 D:2A
17、输入控制发送器数据速率的时钟TXC频率可以是数据传送波特率的( A )倍。
A:1、16、64 B:1、32、64 C:16、32、64 D:16、64、128
18、检测到8251A的状态寄存器的OE为1,这说明( A ) A:溢出错误 B:奇偶校验错误 C:帧格式错误 D:其它
19、普通结束EOI命令用于( A )方式中的中断结束。 A:完全嵌套 B:自动循环 C:特殊循环 D:特殊屏蔽
20、如果选择波特率因子为16,在接收时采用波特率的16倍频率作为接时钟,其目的在于( C )。
A:提高采样精度 B:采样信号峰值 C:识别正确的起始位 D:提高接受速度
二、 选择题(每题1分,共20分)
1、 数据段段地址寄存器是 ( B ) A:CS B:DS C:ES D:SS
2、从偶地址开始读写1个字,要求满足( D ) A:BHE=1,A0=0 B:BHE=0,A0=1 C:BHE=1,A0=1 D:BHE=0,A0=0
3、8086微处理器的最大寻址空间为( D )。 A:1KB B:64KB C:640KB D:1MB
4、二进制数 10010110.10B 的十进制数值可表示为 ( B ) A:96.8 B:150.5 C:96.5 D:160.5
5、8086 CPU的INTR引脚上输入的信号是( A )。
A:可屏蔽中断请求 B:非屏蔽中断请求 C:中断响应线请求
6、中断向量表存放在存储器的( B )中。
A:FFCOOH~FFFFFH B:00000H~0003FFH C:EECOOH~FFFFFH D:EEBFFH~FFFFFH
7、OF是( D )。
A:符号标志 B:零标志 C:进位标志 D:溢出标志
:总 D
8、三态门(E门)在( C )时,输出为0。 A:E=0且A=0 B:E=0且A=1 C:E=1且A=0 D:E=1且A=1
9、8086/8088的中断是向量中断,其中断服务的入口地址是由( D )提供。
A:外设中断源 B:CPU的中断逻辑电路
C:以中断控制器读回中断类型号左移2位 D:由中断类型号指向的中断向量表中读出
10、微处理器从启动外设直到外设就绪的时间间隔内,一直执行主程序直到外设要求服务时才终止。此种传送方式是( D )。 A:DMA B:无条件 C:查询 D:中断
11、采用条件传送方式时,必须要有( C )。 A:中断逻辑 B:请求信号 C:状态端口 D:类型号
12、8259A中的中断请求寄存器用于( A )。
A:指示有外设向CPU发出中断请求 B:指示有中断正在进行
C:开放或关闭中断系统 D:以上都不是
13、对于掉电的处理,CPU是通过( B )来处理的。 A:可屏蔽中断 B:非屏蔽中断 C:软件中断 D:DMA
14、8253工作在方式0时,在初始化编程时,一旦写入控制字后,( B )。
A:输出信号端OUT变为高电平 B:输出信号端OUT变为低电平 C:输出信号保持原来的电位值 D:立即开始计数
15、8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口( C )。
A:用作两个4位I/O端口 B:部分引脚作联络,部分引脚作I/O
C:全部引脚均作联络信号 D:作8位I/O端口,引脚都为I/O线
16、( A )号系统功能调用的执行结果是结束当前正在执行的程序,
并返回操作系统。
A:4C B:1 C:25 D:2A
17、输入控制发送器数据速率的时钟TXC频率可以是数据传送波特率的( A )倍。
A:1、16、64 B:1、32、64 C:16、32、64 D:16、64、128
18、检测到8251A的状态寄存器的PE为1,这说明( B ) A:溢出错误 B:奇偶校验错误 C:帧格式错误 D:其它
19、普通结束EOI命令用于( A )方式中的中断结束。 A:完全嵌套 B:自动循环 C:特殊循环 D:特殊屏蔽
20、如果选择波特率因子为16,在接收时采用波特率的16倍频率作为接时钟,其目的在于( C )。
A:提高采样精度 B:采样信号峰值
C:识别正确的起始位 D:提高接受速度
二、填空题(每空1分,共20分)
1、8086 CPU内部的四个专用寄存器是 SP 、 BP 和 SI 及 DI 。 2、已知CS=0150H,IP=0040H,此时指令的物理地址为 01540H 。 3、已知17H中断处理程序存放在2345H:7890H开始的地方,则从内存 5C H开始的连续四个单元中存放中断向量,依次为 90H 、 78H 、 45H 、 23H 。
4、8259A引入中断请求的方式有 电平 、 边沿 。
5、8237A有 4 个结构完全相同的DMA通道,一共占用 8 个输入输出端口地址。
6、某系统需要管理20级中断,则至少需要 3 片8259A。 7、设异步传输时,每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒钟能传输的最大字符数为 240个。
8、异步串行通信规定,传送的每个字符的最后是 停止 位、其宽度是 1或1.5或2 位、信号电平是 高电平 。
9、8086处于最小工作模式下,第25引脚ALE是 地址锁存允许 。
二、填空题(每空1分,共20分)
1、8086 CPU内部的四个专用寄存器是 SP 、 BP 和 SI 及 DI 。
2、已知CS=0150H,IP=0140H,此时指令的物理地址为 01640H 。 3、已知17H中断处理程序存放在1234H:5678H开始的地方,则从内存 5C H开始的连续四个单元中存放中断向量,依次为 78H 、 56H 、 34H 、 12H 。
4、8259A引入中断请求的方式有 电平 、 边沿 。
5、8237A由4个结构完全相同的DMA通道组成,每个通道内包含两个16位寄存器,分别是 地址寄存器 和 终点计数寄存器 。 6、某系统需要管理20级中断,则至少需要 3 片8259A。 7、设异步传输时,每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为9600,则每秒钟能传输的最大字符数为 960个。
8、CPU与I/O接口间的信息一般包括 数据信息 、 控制信息 和
状态信息 三种类型
9、8086处于最小工作模式下,第25引脚ALE是 地址锁存允许 。
三、指出下列指令属于哪种寻址方式(每小题1分,共6分) 1、MOV AX,BX 寄存器寻址 2、MOV AX,[BX] 寄存器间接寻址 3、MOV AX,[1B57H] 直接寻址 4、MOV AL,[BX+1B57H] 寄存器相对间接寻址
5、MOV AL,[BX+DI] 基址加变址寻址 6、MOV AL,[BX+DI+1B57H] 相对的基址加变址寻址
四、下面是取指阶段的一系列动作,请标明动作的先后顺序。(4分) A、CPU发读命令 B、PC内容自动加1 C、PC的内容送MAR
D、由地址码所指定的存储单元内容到IR 答:A-C-D-B
三、判断下列指令书写是否正确(每小题1分,共6分) 1、MOV AL,BX ( × ) 2、MOV CS,2000H ( × ) 3、MOV 5,AL ( × ) 4、MOV [BX],[SI] ( × ) 5、POP CS ( × ) 6、PUSH CS ( √ )
四、下面是取指阶段的一系列动作,请标明动作的先后顺序。A、CPU发读命令 B、PC内容自动加1
分) (4C、PC的内容送MAR (存储地址寄存器) D、由地址码所指定的存储单元内容到IR 答:A-C-D-B
五、简答题。(每小题6分,共12) 1、简述输入/输出的三种控制方式。
答:程序控制方式,中断控制方式,DMA控制方式,输入/输出处理机控制方式。(注:只答三种即可,答对一种得2分) 2、简述8253的六种工作模式。 答:1、工作方式0 计数结束中断方式
2、工作方式1 可编程单脉冲发生器 3、工作方式2 速率波发生器 4、工作方式3 方波发生器 5、工作方式4 软件触发方式
6、工作方式5 硬件触发方式(注:答对一种得1分)
六、请将下列的程序补充完整。(共12分) 1、将AL中的数乘以10;
SAL AL, 1 MOV BL,AL MOV CL, 2
SAL AL,CL ADD AL, BL
2、求两个多字节数之和。这两个数在10050H地址开始的内存单元中,连续存放,低位在小地址一端,结果放在这两个数之后。设这两个多字节数均为8个字节长。 START: MOV AX, 1000H MOV DS,AX MOV SI, 50H MOV DI, 58H MOV BX, 60H MOV CX,4 CLC
AA: MOV AX,[SI] ADC AX,[DI]
MOV [BX] ,AX PUSHF ADD SI,2 ADD DI,2 ADD BX,2 POPF
LOOP AA HLT
六、请将下列的程序补充完整。(每空2分,共12分) 1、将AL中的数乘以10;
SAL AL, 1 MOV BL,AL MOV CL, 2 SAL AL,CL ADD AL, BL
2、求AX累加器和BX寄存器中两个无符号数之差的绝对值,结果放在内存(2800)单元中。 CLC
CMP AX,BX JC AA SUB AX,BX MOV DI,2800H MOV [DI],AX HLT
AA: SUB BX,AX MOV DI,2800H
MOV [DI], BX HLT
七、综合题。(共26分)
1、用两种方法写出从88H端口读入信息的指令。再用两种方法写出从42H口输出53H的指令(第一问4分,第二问5分,共9分)
(1) IN AL,88H (2) MOV DX,0088H
IN AL,DX
(1) MOV AL,53H OUT 42H,AL (2) MOV DX,0042H MOV AL,53H OUT DX,AL
2、某系统中设置两片8259A实现中断控制,它们之间采用级联方式连接,一片从8259A的INT端与主8259A的IR2端相连,已知当前主
8259A的IR0和IR5端分别引入两个中断请求,从8259A的IR2和IR3端上也分别引入两个中断。请完成主、从8259A之间的连线,并对从8259A初始化程序给出注释。(连线4分,注释6分,共10分)
CSWRRDD7D6D5D4D3D2D1D0CAS0CAS1GND12345678910111213142827262524232221201918171615VCCA0INTAIR7IR6IR5IR4IR3IR2IR1IR0INTSP/ENCAS2CSWRRDD7D6D5D4D3D2D1D0CAS0CAS1GND12345678910111213142827262524232221201918171615VCCA0INTAIR7IR6IR5IR4IR3IR2IR1IR0INTSP/ENCAS2
MOV AL, 11H MOV DX, 0FFFAH
OUT DX, AL; 定义ICW1。边缘触发;级联使用。 MOV AL, 30H MOV DX, 0FFFBH
OUT DX, AL; 定义ICW2。定义中断类型码。 MOV AL, 03
OUT DX, AL; 定义ICW3。定义从8259A的识别地址。 MOV AL, 11H
OUT DX, AL; 定义ICW4。特殊完成嵌套方式;非缓冲
方式;非自动EOI方式。
MOV AL, 0F3H
OUT DX, AL; 定义OCW1。允许IR2,IR3中断请求进入。 MOV DX, 0FFFAH
MOV AL, 20H
OUT DX, AL; 定义OCW2。普通EOI方式。
3. 8255A初始化编程。设8255A的A口工作方式1输出,B口工作方式1输入,PC4和PC5输入,禁止B口中断。设片选信号CS由
确定。试编写程序对8255A进行初始化。(7分)
MOV AL,10101110B ;控制字送AL
MOV DX,1000000011B ;8255A控制字寄存器地址送DX OUT DX,AL ;控制字送8255A的控制寄存器 MOV AL,00001101B ;PC6置1,允许A口中断 OUT DX,AL
MOV AL,00000100B ;PC2置0,禁止B口中断 OUT DX,AL
七、综合题。(共26分)
1、已知发送端初始化程序与发送控制程序如下所示,请根据所给方式和命令控制字在横线上写出所对应指令的注释。(10分)
D7D6D5D4D3D2D1D000: 同步*1方式01: 异步*1及波10: 异步*16特率11: 异步*64Y同步方式N数据位数校验方式00: 501: 610: 711: 8*0: 不校验01: 奇校验11: 偶校验D7END6IRD5RTSD4ERD3D2D1D0SBRKRXEDTRTXEN进入搜索方式1:进行SYNC搜索内部复位1:8251A复位请求发送1:迫使RTS输出0出错复位1:复位错误标志发送允许1:允许 0:禁止数据终端准备好1:迫使DTR输出0接收允许1:允许 0:禁止发送断点字符1:迫使TXD为0 *0: 内同步 01: 双同步字 11: 单同步字 00: 无效 01: 1位停止位 10: 1位半 11: 2位
STT:MOV DX,8251A控制端口
MOV AL,7EH ; 8251A定义为异步方式;8位数据,1位停止位,偶校验;取波特率系数为16 (3分)
OUT DX,AL
MOV AL,11H ; 清除错误标志;正常工作;允许发送;
(3分)
OUT DX,AL
MOV DI,发送数据块首地址 MOV CX,发送数据块字节数; NEXT:MOV DX,8251A控制端口
IN AL,DX ; 读入状态控制字
(2分)
AND AL,01H ; 查询TxRDY是否有效 (2分)
JZ NEXT
MOV DX,8251A控制端口; MOV AL,[DI] OUT DX,AL INC DI LOOP NEXT HLT
正在阅读:
惠州学院微机原理试卷01-26
RFID原理及应用复习(附答案)12-21
微观经济学考试重点03-15
污水厂毕业设计终稿_secret05-12
GMP复习提纲11-16
安庆师范学院奖学金2009—2010学年学生评奖评优结果公示06-18
2018-2019年阜新市中考考前押题预测模拟试卷4附详细答案04-04
美丽的十堰作文800字07-16
儿童节家长给教师的一封感谢信8篇03-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 惠州学院
- 微机
- 试卷
- 原理
- 第1节 现代安全管理的基本理论(2017年9月第3版)教材(文字已经校对完成)
- 高三年级生物第一学期期中考试
- 爱心超市日常管理制度
- A试题教育科学研究方法A试卷
- 中国象棋发展史与相关理论
- 安钢高炉管理制度
- 名师推荐-最新牛津译林版2018-2019学年八年级英语上册Unit4知识点解析及单元测试含答案
- 工程项目管理模式的研究探索 田学琛
- 毕业设计说明书(论文)正文、结论、参考文献等标准格式(理工科专业学生用)
- 《少年中国说》集体配乐朗诵表演创意设计
- 世纪豪庭物业管理方案
- 土木工程施工复习资料(答案)
- 国家粮食储备局粮食运输管理规则(国粮储255号)
- 酒店绿植租摆标准 - 图文
- 2018年辽宁沈阳中考语文试卷(真题,word版,含答案)
- 互通跨越 高速公路施工组织设计 - 图文
- 安徽省江南十校2013届高三3月联考理科综合试题
- 八年级物理下册 12.1 杠杆练习题2(新版)新人教版
- 初三物理第6章《压力和压强》基础知识练习题
- “十三五”重点项目-电机产业园项目申请报告