当前位置:文档之家› 微机接口作业整理

微机接口作业整理

作业一1.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?A(+75)补+(-6)补=101000101(填写连带进位的9个比特)是否溢出?否2.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?(B)(-35)补+(-75)补= (110010010)补(填写连带进位的9个比特)是否溢出? 否3.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?(C)(-85)补+(15)补= (010111010)补(填写连带进位的9个比特)是否溢出?否4.字长=8,用补码形式完成下列十进制数运算。

写出补码运算的结果并讨论结果是否有溢出?(D)(+120)补+(+18)补= (010001010)补(填写连带进位的9个比特)是否溢出?是5.(11101.1011)2=(29.6875)106. (147)10=(10010011)27. (147)10=(93)168. (3AC)16=(940)109.(10010110)BCD= (1100000)210.字长=8,[-1]补=(FF)1611.字长=8,[x]补=(A5),则x= (-5B)1612.设字长=8,X=(8E)16, 当X分别为原码的时候,其真值=(-0E)1613.设字长=8,X=(8E)16, 当X分别为补码的时候,其真值=(-72)1614.设字长=8,X=(8E)16, 当X分别为反码的时候,其真值=(-71)1615.设字长=8,X=(8E)16, 当X分别为无符号数的时候,其真值=(8E)16作业二1. 主存储器和CPU之间增加高速缓冲器的主要目的是(b)a. 扩大CPU通用寄存器数量b. 解决主存与CPU之间速度匹配问题c. 扩大主存储器容量2.中央处理机(CPU)是指(b)a. 控制器b. 运算器和控制器c. 运算器3.若内存容量为64KB,则访问内存所需地址线( c)条a. 20b. 18c. 164.断电后存储的资料会丢失的存储器是(a)a. RAMb. ROMc. 硬盘5. 8086/8088 CPU中ES是(b)a. 代码段寄存器b. 附加段寄存器c. 数据段寄存器6.能够被CPU直接识别的语言是(c)a. 汇编语言b. 高级语言c. 机器语言7.运算器的主要功能是进行(c)a. 算术运算b. 初等函数运算c. 逻辑运算与算术运算8.冯·诺依曼体制中最核心的思想是计算机采用(存储程序)工作方式9.在计算机中使用的连同数符一起数码化的数称为(机器数)10.运算器由多种部件组成,其核心部件是(ALU )作业三1. BP寄存器约定访问的逻辑段是数据段(×)2. 一个源程序中可以包含多个逻辑段。

其中( 代码)段是源程序中必不可少的,其他段则可有可无3. INC和DEC指令执行后,对C标志有影响(×)4.下列程序完成1.193182M÷433,请填写空白处所缺的一条指令.486DATA SEGMENT USE16XX DW ?DATA ENDSCODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG:MOV AX,DATAMOV DS,AXMOV DX,12HMOV AX,34DEHMOV BX,433___DIV BX____MOV XX,AXMOV AH,4CHINT 21HCODE ENDSEND BEG5..486CODE SEGMENT USE16ASSUME CS:CODEBEG:MOV AL,78HSTCDEC ALDASMOV AH,4CHINT 21HCODE ENDSEND BEG程序执行完成后AL=__17__H6.指令MOV AX,[BX][SI] 中源操作数的寻址方式是( b )a. 变址寻址b. 基址变址寻址c. 寄存器间接寻址7.指令的机器码都是相同长度(×)8.指令通常由两部分组成:(操作码)和操作数9.段间调用时,会将断口地址( 4 )个字节的内容压入堆栈。

(注:请填写数字)10..486DATA SEGMENT USE16TABL DW 158,258,358,458ENTRY DW 3DATA ENDSCODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG:MOV AX,DATAMOV DS,AXMOV BX,OFFSET TABLMOV SI,ENTRYMOV AX,[BX+SI]MOV AH,4CHINT 21HCODE ENDSEND BEG程序运行结束时AX寄存器中的值是__6601___H11.标志寄存器含有两类标志:(状态标志)和控制标志12.当某一存储单元的逻辑地址为2500H :0010H 时,其对应的物理地址为(b)a. 25100Hb. 25010Hc. 0010H13. 用于返回汇编计数器的当前值的运算符是(c)a. SEGb. OFFSETc. $14.下列程序将AH的低四位和AL的低四位拼装成一个字节(AH的低四位为拼装后的高四位),最终结果存放在AH中,请补充缺少的一条SAL指令。

(注意不要使用中文的逗号).486CODE SEGMENT USE16ASSUEM CS:CODEBEG:SAL AL,4____SAL AX,4____MOV AH,4CHINT 21HCODE ENDSEND BEG作业四1.PC/AT 机中,提供动态RAM 刷新定时功能的是8254 的(a)a. 计数器1b. 计数器0c. 计数器22. CPU 执行输入/ 输出指令时选通相应的端口工作(√)3.CPU 与存储器间及I/O 间的联线被称为总线(√)4. 以下方式中CPU 不参与数据传送的是(b)方式a. 中断输入/输出b. 直接存储器存取c. 查询输入/输出5.设8254计数器2的CLK输入端接1MHz的时钟信号,要求其OUT端产生连续的负脉冲信号(方式2),则输出信号高电平的最大宽度为( d )a. 32768b. 32767c. 65536d. 655356. 一片8254 中有 3 个_______16_______ 位定时器/ 计数器7.8254的工作方式4具有初值自动重装功能(×)8. 80X86 的IN/OUT 指令,直接寻址时最多可访问的端口数为( 256 )9. 一个端口可有(a )个I/O 地址a. 1b. 不一定c. 210. 接口电路中一般都设置(b ),以解决高速主机和低速外设在速度方面的矛盾a. 译码电路b. 缓冲器或锁存器c. 读/写控制逻辑11.地址译码的作用是(a)a. 区分不同外设b. 接至地址总线c. 设计接口12. PC 系统机中, 能够控制扬声器打开和关闭的芯片是(a )a. 8255b. 8250c. 8259作业五骚蕊~╮(╯▽╰)╭同志们上面没批改也就没答案了只有题目了强人解下题呗^_^1. PC机中,将8259A中断屏蔽寄存器IMR某位置1的作用是()a. 屏蔽相应级别的中断请求b. 禁止CPU响应非屏蔽中断c. 开放相应级别的中断请求d. 允许CPU响应可屏蔽中断2. CPU 响应INTR 和NMI 中断时,相同的必要条件是()a. 当前总线空闲b. CPU允许中断c. 当前指令执行结束3.8259 的中断服务寄存器ISR 的某一位如果置 1 则表示()a. 外部设备可以请求中断服务b. 中断服务程序刚执行完c. CPU正在执行中断服务程序4.PC 系统机中,CPU 响应系统实时时钟中断时,中断类型码由()提供a. 8259b. 指令c. 中断向量5. 当标志寄存器的IF 为0 时,8086 不响应________________ 中断6.实模式下,中断类型码为15H 的中断服务程序的入口地址一定存放在地址为_____ H 的四个连续的存储单元中7.微机在中断输入/ 输出方式下的数据输入/ 输出是由中断控制器8259A 来控制()8.8259A 只能管理可屏蔽中断,而不能管理非屏蔽中断()作业六1.采用(a)方式时,两台微机可同时进行双向数据传送a. 全双工b. 单工c. 异步2.80486 在DMA 传送期间建立的一对握手信号是CPU 引脚(c )a. STB/IBFb. INTR/INTAc. HOLD/HLDA3. 8255A 有三种工作方式,其中只有( A )口可以工作在方式4. DMA 工作方式期间,CPU 的寄存器值是会改变的(×)5. 计算机领域内,有两种数据传送形式:并行通信和(串行)通信6. 8255 工作在方式0 是具有(c)功能a. 查询输入/输出b. 双向数据传送c. 输入缓冲、输出锁存7.并行接口芯片8255A中,可以工作在选通型输入/输出方式的端口是( b )a. B口和C口b. A口和B口c. A口,B口和C口d. A口和C口8. 8250 芯片具有很强的中断能力,其内部 4 级中断具有最高优先权的是(b )中断a. 发送保持器“空”b. 接收错c. 接收缓冲器“满”9. 步串行通信传送的每个字符包括( a ) 个停止位a. 1~2b. 1~3c. 0~110.从PC机的串行口发出的一帧数据最长可以是( d )位a. 16b. 14c. 10d. 12。

相关主题