- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[微机原理期末考试题型集锦
选择题:(每题1.5分,共18分)
1、在以查询方式与I/O端口交换数据时,外设准备好的状态信息是通过( )提供给CPU进行查询的。
? 数据总线 ? 地址总线 ? 控制总线 ? 中断请求线
2、CPU与某个外设交换信息时,通常需要有以下一些信号( )。
? 数字量,开关量,状态信号 ? 数据,控制,状态
? 模拟量,控制,状态信号 ? 模拟,数字,状态信号
3、在DMA工作方式时,CPU交出总线控制权,而处于( )状态。
? 等待 ? 暂停 ? 保持 ? 中断处理
4、8088/8086CPU有一个与存储器完全独立的空间供连接输入/输出(I/O)设备使用,占有的I/O地址空间最大可达( )。
? 256字节 ? 512字节 ? 64K字节 ? 128K字节
5、在用端口寻址方式寻址外设的CPU中,区分对外设还是对内存操作是由( )决定的。
? 软件包 ? 数据线 ? 控制线 ? 地址线
6、8088/8086在响应可屏蔽中断请求时( )。
? INTA输出一个负脉冲,将中断类型码从AD0~AD7读入
? INTA输出两个负脉冲,在第二个负脉冲时读取中断类型码
? INTA输出一个负脉冲后,进行一次I/O读周期,读取中断类型码
? INTA输出一个负脉冲,同时提供I/O读控制信号,读中断类型码
7、并行接口芯片8255A工作于选通方式时,通常作为控制和状态的端口是( )。
? PA口 ?PB口 ? PC口 ? 控制口
8、CPU对两个无符号8位二进制数进行减法运算后,结果且进位位为“1”,溢出位为“1”,符号位为“0”,此结果的十进制数应为( )
? 13 ? -13 ? -243 ? 溢出
5--1
9、堆栈是用于( )。
? 存放CPU寄存器的内容 ? 数据高速存取
? 存放常数表格 ? 存放常用子程序
10、8088/8086CPU中程序计数器(PC)中存放的是( )。
? 指令 ? 指令地址 ? 操作数 ? 操作数地址
11、CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF分别为( )。
? 0,0,0 ? 0,1,1 ? 1,0,0 ? 1,1,1
12、串行接口芯片8251A在接收过程中,通常用以向CPU申请中断是引脚( )。
?DCR ?TXRDY ? RXD ? RXRDY
二、填空题:(每空1分,共12分)
1、要构成一个完整的计算机系统,除了需要基本的计算机 外,还需要使用和管理计算机的 。
2、利用CMP指令比较两个有符号数的大小时,常用 和
标志。
3、传送指令MOV AX,[2000]中对源操作数的寻址方式是 。
4、在8086/8088CPU中,每个总线周期通常由 状态组成,但在存储器或I/O端口工作速度低的情况下,CPU自动插入 状态。
5、8253定时/计数器是从预置值开始 计数,故计数器按二进制计100个数回零中断,预置值应为 。
6、当计算机进入DMA方式传送数据时,CPU处于 状态。
7、8259A中断控制器可管理 级外部中断,通过级联可扩展至 级。
三、程序设计(共40分)
1.(10分)阅读下列程序段,并填空:
MOV SI , OFFSET BUF
MOV CH , 0
MOV CL , [SI]
INC SI
XOR BX,BX
REPT0: MOV DH,08
MOV AL,[SI]
5--2
REPT1: ROR AL,1
JNC NEXT
文档评论(0)