17秋《微机原理及应用》在线作业1满分答案

合集下载

17秋北理工《微机技术及应用》在线作业

17秋北理工《微机技术及应用》在线作业

1. IF可以屏蔽的中断类型有()A. 内部中断B. 外部中断C. 外部中断的可屏蔽中断D. 外部中断和内部中断均可屏蔽正确答案:C 满分:2 分2. 可做简单输入接口的电路是()A. 三态缓冲器B. 锁存器C. 反相器D. 译码器正确答案:A 满分:2 分3. 10001010是()A. 带符号数B. 原码、反码、补码表示的带符号数C. 不带符号数D. BCD码E. 无法确定正确答案:E 满分:2 分4. A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2KHz的输入信号,波特率因子为16,则波特率为()bps.A. 1200B. 2400C. 9600D. 19200正确答案:A 满分:2 分5. 主机与外围设备传送数据时,采用(),主机与外设是串行工作的。

A. 程序查询方式B. 中断方式C. DMA方式D. I/O处理机方式正确答案:A 满分:2 分6. PC采用向量中断方式处理8级外中断,中断号依次为08H-0FH,在RAM0:2CH单元开始依次存放23H、FFH、00H和F0H四个字节,该向量对应的中断号和中断程序入口地址是()A. 0CH,23FF:00FoHB. 0BH,F000:FF23HC. OBH,00F0:23FFHD. 0CH ,F000:FF23H正确答案:B 满分:2 分7. CPU响应外部中断请求是()A. 在一条指令执行结束后B. 在一个机器周期结束后C. 一旦请求,立即响应D. 由中断类型码n引起正确答案:A 满分:2 分8. 在DMA传送过程中,实现总线控制的部门是()A. CPUB. 外部设备C. DMACD. 存贮器正确答案:C 满分:2 分9. 8255A的A口工作在方式2时,B口()A. 可工作在方式0或方式1B. 可工作在方式1或方式2C. 只能工作在方式1D. 只能空着正确答案:A 满分:2 分10. 一个8位D/ A转换器的分辨能力可以达到满量程的()A. 1/8B. 1/256C. 1/16D. 1/32正确答案:B 满分:2 分11. 8255A工作在方式1时,端口A和端口B作为数据输入输出使用,而端口C的各位分别作为端口A和端口B的控制信息和状态信息。

《微机原理及应用》教材课后习题参考答案

《微机原理及应用》教材课后习题参考答案

《80X86/Pentium微型计算机原理及应用》教材课后习题参考答案第三章3-5(1)MOV SI, 2100H 源:立即数;目标:寄存器(2)MOV CX, DISP[BX] 源:基址,EA=BX+DISP,PA=DS×16+BX+DISP;目标:寄存器(3)源:寄存器;目标:寄存器间接寻址EA=SI,PA=DS×16+SI(4)源:基址加变址,EA=BX+SI,PA=DS×16+BX+SI;目标:寄存器(5)源:寄存器;目标:寄存器(6)源:基址,EA=BX+10H,PA= DS×16+BX+10H;目标:寄存器(7)源:寄存器间接,EA=BX,PA= ES×16+BX;目标:寄存器(8)源:带位移量的基址加变址,EA=BX+SI+20H,PA= DS×16+BX+SI+20H;目标:寄存器(9)源:寄存器;目标:寄存器间接,EA=BP,PA= SS×16+BP(10)源:寄存器;目标:存储器,EA=SP-2,PA= SS×16+SP-23-7(1)源操作数错,基址+基址不能用在存储器寻址方式中,只能基址+变量,改成MOV AX, [BX+SI](2)错,V ALUE1和V ALUE2一般为自己定义的变量名称,则此两操作数的组合形式为存储器和存储器,ADD指令无此组合形式(3)错,立即数不能直接传给段寄存器(4)错,CS不能作为目标操作数(5)错,立即数不能作为目标操作数,两个操作数互换位置即可(6)如果V ALUE1是用DW定义的WORD型变量,则此题正确,否则错误(7)错,段寄存器不能直接传给段寄存器(8)错,移位次数超过1时,应该先将移位次数送给CL,改成MOV CL, 3; ROL [BX][DI],CL(9)错,NOT操作符只有一个操作数(10)对,CS不能作为目标操作数,但可以作为源操作数(11)错,不能直接将立即数压入堆栈(12)错,两处错误,1:IN指令应该AL在前,端口地址在后;2:端口地址100H超过8位数能表示的范围,应该先将100H送给DX,改成MOV DX, 100H; IN AL, DX(13)错,LEA指令的第二操作数必需为存储器寻址方式(14)错,CX不能作为寄存器间接寻址方式,应将CX改成BX/BP/SI/DI之一3-8(1)AX=3355H, SP=1FFEH(2)AX=3355H, DX=4466H, SP=1FFCH3-9 BX=4154H, [2F246H]=6F30H3-10 BX=139EH3-11 SI=0180H, DS=2000H3-12(1) CL=F6H(2) [1E4F6H]=5678H(3) BX=9226H, AX=1E40H(4) SI=9226H, [SI]=[1E4F6]=0024H(5) AX=5678H, [09226H]=1234H3-13 AF=0, CF=1, OF=1, SF=0, ZF=03-14(1) MOV AX, 0 XOR AX, AX SUB AX, AX(2) MOV CL, 4ROL BL,CL (或ROR BL, CL)(3) 题中没规定N1和N2是8位还是16位数,现假定都8位数(也可假定是16位数,程序不一样)MOV AH, 0MOV AL, N1IDIV N2MOV M1, ALMOV M2, AH(4) 题目的意思即使BX的b4,b6,b11位清零AND BX, 0F7AFH(5) XOR AX, 4020H(6) TEST DX, 0201H(7) TEST CL, 1JNZ NEXTINC CL (或DEC CL)NEXT:3-15 假设题目的意思理解为编号从1开始(1) LEA BX, BLOCK+(6-1)*2MOV AX, [BX](2) LEA BX, BLOCKMOV AX, 10[BX](3) LEA BX, BLOCKMOV SI, 0MOV AX, 10[BX][SI](4) MOV AX, BLOCK+103-16(1) 结果存在地址是580H端口中,[580H]=60H(2) 结果存在地址是580H端口中,[580H]=8060H(即[580H]=60H, [581H]=80H)(3) 结果存在AL中,AL=[40H]=4FH(4) 结果存在AX中,AL=[40H]=4FH, AH=[41H](题目中没有给出端口41H中的值)(5) 结果存在地址是45H端口中,[45H]=60H(6) 结果存在地址是45H端口中,[45H]=8060H(即[45H]=60H,[46H]=80H)3-17 假定每小题中NUM1和NUM2都是和题中指定的操作数等长,即(1)中NUM1和NUM2为字变量,(2)(3)中为字节变量,(4)中为双字变量(1) MOV AX, NUM2ADD NUM1, AX(2) MOV CX, 4LEA BX, NUM1XOR AL, AL ; AL清零L1: ADD AL, [BX]INC BXLOOP L1MOV RES, AL(3) MOV CX, 8LEA BX, NUM1XOR AX, AXL1: ADD AL, [BX]JNC L2INC AHL2: INC BXLOOP L1MOV AX, WORD PTR RES(4) MOV AX, WORD PTR NUM1ADD WORD PTR NUM2, AXMOV AX, WORD PTR NUM1+1ADC WORD PTR NUM2+1, AX ; (MOV指令不影响CF标志位,否则不能这么写) 3-18(1) MOV CX, 8LEA BX, NUM1XOR AX, AXL1: ADD AL, [BX]DAAJNC L2INC AHL2: INC BXLOOP L1MOV AX, WORD PTR RES(2) MOV AL, NUM1SUB AL, NUM2DASMOV RES, AL差=90H, CF=13-19(1) MOV AL, NUM1MUL NUM2 ; 8位乘8位MOV WORD PTR RES, AX(2) MOV AX, NUM1IMUL NUM2 ;16位乘16位MOV WORD PTR RES, AXMOV WORD PTR RES+2, DX(3)MOV AL, NUM1MOV BL, 46CBWDIV BLMOV WORD PTR RES, AX(4) MOV AX, NUM1CWDIDIV NUM2 (或DIV NUM2)MOV WORD PTR RES, AXMOV WORD PTR RES+2, DX3-20(1)53乘以2MOV AL, 53SHL AL, 1结果106(2) -49乘以2MOV AL, -49 ; -49补码为CFHSHL AL, 1 ;AL=9EH, 真值即为-98结果-98除以2类似3-21(1) BX=009AH(2) BX=15CH(3) BX=8071H(4) BX=10F7H(5) BX=FF1CH3-22(1) DX=[20506]=0006H BX=0004H(2) SP=1FFEH, [SP]=CX=FFFEH(3) CX=BX=0004H(4) AX=8094H, CF=0(5) AL=[20508H]=87H(6) AL=94H+37H+1=CCH, CF=0, AL=32H(7) SI=9(8) DI=9(9) [DI]=[2050A]=AL=94H(10) AX=17C6H, DX=8094H(11) AH=84H, BL=4(12) IP=DX=17C6H3-23(1) 将存储器中以FIRST为起始地址连续10个字节复制到以SECOND为起始地址的地方(2) 将存储器中数据段中以偏移地址0404H为起始地址,连续80H个字节的空间清零3-24MOV BX, 5MUL BXMOV BX, 2DIV BX3-26 MOV BX, 0A80HMOV AL, 5XLAT3-27(1) IP=1256(2) IP=3280H(3) IP=2450H3-28 IP=009A, CS=2000, [SP]=8F, [SP+1]=3DH, [SP+2]=50H, [SP+3]=40H3-29CMP AL, 1JNZ LAB1CMP AL, 2JNZ LAB2CMP AL,4JNZ LAB3最后一个条件(若位0至位2都是0,则顺序执行),相当于没有,因为不管符不符合这个条件,程序都会按顺序执行。

微机原理及应用课后答案

微机原理及应用课后答案
2、设X=C3H,Y=5AH。试计算:{(X或Y)与(X异或Y)}。
X = C3H = 1101 0011 B
Y =5AH = 0101 1010 B
{(X异或Y)与(X或Y)}= 1001 1001B = 99H
二、填空题:
1、512×4位的存储器分别需要9地址线和4数据线?8K×8位的存储器又分别需要13地址线和8数据线?
4.存储器或IO设备经缓冲后通过总线与CPU连接,且任一时刻只能有1个部件通过总线与CPU进行数据通讯,这是由器件中的三态门电路实现的。
5.8086从数据线上读取数据的时候,其引脚DT/R为低电平,将数据写入存储器或IO设备的时候,其引脚DT/R为高电平。
6.已知某微机控制系统中的RAM容量为4K×16位.首地址为4800H.其最后一个单元的地址为57FFH(=4800H+0FFFH),其所用数据线和地址线分别为16和12根。
答:所谓寻址方式,是指如何通过寻找内存操作数的地址寻找内存操作数。
Intel系列有七种寻址方式:
(一)立即寻址
(二)寄存器寻址
(三)直接寻址
(四)寄存器间接寻址
(五)寄存器相对寻址
(六)基址加变址寻址
(七)相对基址加变址寻址
18.计算325D的十六进制、二进制和BCD码的值。
325D=145H=101000101B=0011 0010 0101BCD
4.CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间?
答:用16位的段寄存器与16位的偏移量来解决这一问题,即各个段寄存器分别用来存放各段的初始地址。当由IP提供或EU按寻址方式计算出寻址单元的16位偏移地址(又称为逻辑地址)后,将与左移4位后的段寄存器的内容同时送到地址加法器进行相加,形成一个20位的实际地址(又称为物理地址),以对存储单元寻址。

东北师范大学微型机原理与应用17秋在线作业1-1

东北师范大学微型机原理与应用17秋在线作业1-1

东北师范大学微型机原理与应用17秋在线作业1
一、单选题
1、C
2、D
3、B
4、B
5、A
一、单选题(共 10 道试题,共 30 分。

)V 1. 8237A可用最低()位地址码(A3~A0)来对它们寻址
A. 0
B. 1
C. 4
D. 8
正确答案:C
2. 8253芯片有()条引脚,封装在双列直插式陶瓷管壳内
A. 2
B. 8
C. 12
D. 24
正确答案:D
3. 传送ASCII码时,D7位为校验位,若采用奇校验在传送字符A的ASCII码41H时,其编码为()
A. 41H
B. C1H
C. 83H
D. 84H
正确答案:B
4. 8253作为定时器和计数器时()
A. 使用的计数方式相同
B. 工作方式不同
C. 实质相同
D. 输出定时信号不同
正确答案:B
5. 不属于电路的两种稳态是()
A. 0和1
B. 导通与阻塞
C. 饱和与截止
D. 高电位与低电位
正确答案:A
6. 用于定义常数、变量的内存空间分配和定位的是()
A. 伪指令
B. 机器指令
C. 宏指令
D. 微指令
正确答案:A
7. 控制器的功能是()
A. 从主存取出指令并完成指令操作码译码。

(答案)微机原理及应用

(答案)微机原理及应用

(答案)微机原理及应⽤⼀、填空题(每空1分,共30分)1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。

2、80X86系统中,执⾏指令PUSH AX后,SP= SP-2 ;若执⾏指令POP AX后,SP= SP+2 。

3、指令“MOV AX,2000H”源操作数的寻址⽅式为⽴即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址⽅式为带偏移量的基础加变址。

4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。

5、80486可访问两个独⽴的地址空间,⼀个为I/O地址空间,其⼤⼩为 64K 字节。

6、执⾏指令“XOR AX,AX”后,标志位ZF的值为 1 。

7、若(AL)=10011000B,(BL)=01100111B,则执⾏指令“ADD AL,BL”后,(AL)=11111111B;执⾏指令“AND AL,BL”后,(AL)= 0 。

8、可屏蔽中断从CPU的 INTR 引脚进⼊,只有当中断允许标志IF为 1 时,该中断才能得到响应。

9、中断向量表存放在从 00000H ⾄ 003FFH 存储空间中。

10、在实地址⽅式下,中断类型号为20H的中断所对应的中断向量,存放在内存从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到⾼地址依次为00H,50H,00H,60H,则中断服务程序的⼊⼝地址 65000H 。

11、80X86的I/O指令中,要寻址的16位的端⼝地址存放在 DX 中。

12、现要⽤6116静态RAM芯⽚构成8K×32位的存储器,此种芯⽚共需16 ⽚。

13、8255A在“⽅式1输出”与外设之间的⼀对"握⼿"信号是 ACK和OBF 。

14、由实地址⽅式上,由逻辑地址获得物理地址的计算公式为:物理地址= 段基址×16+偏移地址。

XXX17秋《计算机应用基础》在线作业1答案

XXX17秋《计算机应用基础》在线作业1答案

XXX17秋《计算机应用基础》在线作业1答案17秋《计算机应用基础》在线作业1一、单选题(共30道试题,共30分)1.用来给电子工作表中的列标进行编号的是什么?A.数字B.字母C.数字与字母混合D.第一个为字母其余为数字答案:B2.文件型病毒最主要感染什么?A。

文件B。

文件XXX或.exe文件D。

c或.exe文件答案:A的每一台计算机,都需要有确定的网络参数,这些参数不包括什么?A。

IP地址B。

MAC地址C.子网掩码D.网关地址和DNS服务器地址答案:B4.计算机的微处理芯片上集成有什么部件?A。

CPU和运算器B.运算器和I/O接口C.控制器和运算器D.控制器和存储器答案:C5.可以作为输出设备的是什么?A.只读光盘B.扫描仪C.绘图仪D.键盘答案:C6.在Excel中,按下键将清除被选区域中所有单元格的什么?A.内容B.格式C.批注D.所有信息答案:A7.计算机的通用性使其可以求解不同的算术和逻辑问题,这主要取决于计算机的什么?A.高速运算B.指令系统C.可编程性D.存储功能答案:C8.WinRAR不能实现的功能有什么?A.对多个文件进行分卷压缩B.双击一个压缩包文件后,会自动把文档解压到当前文件夹C.使用右键快捷菜单中的命令在当前目录下快速创建一个RAR压缩包D.给压缩包设置密码答案:B9.以下不是计算机病毒的特点的是什么?A.明显性B.破坏性C.潜伏性D.传染性答案:A10.计算机最主要的工作特点是什么?A.存储程序与自动控制B.高速度与高精度C.可靠性与可用性D.具有记忆能力答案:A11.E-mail地址中@的含义是什么?A.与B.或C.在D.和答案:C12.HTML是指什么?A.超文本标识语言B.超文本文件C.超媒体文件D.超文本传输协议答案:A可以防止未经授权的访问B.防火墙可以监控网络流量,防止恶意攻击和病毒入侵C.防火墙可以完全消除网络安全隐患D.防火墙可以根据规则限制网络访问满分:1分正确答案:C13.以下哪个说法不正确?A。

[工学]微型计算机原理及应用课后答案

[工学]微型计算机原理及应用课后答案

第一部分习题解答(一)习题一解答【习题一】1、解释下列术语:(1)微处理器、微型计算机和微型计算机系统;(2)溢出;(3)I/O接口。

2、对于下列二进制数,如果为无符号数,值为多少?如果为带符号数,值又为多少?(1)01011010 (2)10110110 (3)10001101 (4)111110013、求下列机器数的原码、反码和补码。

(1)01000000 (2)01111101 (3)10000010 (4)111111114、对于下列十进制数,采用8位补码计算,判断下列运算是否溢出。

(1)(-76)+65 (2)(-76)-65 (3)76-(-65)(4)76+(-65)5、完成下列无符号数的运算,并转换为十进制数进行核对。

(1)10011010+00101101 (2)11001000-00001101(3)1101×1010 (4)11000011÷01016、写出下列字符串的ASCII码值;This is an English book.答案【习题一】1、(1)微处理器:是微型计算机的核心,其基本功能是进行数据的算术运算和逻辑运算,暂存数据并控制和指挥其他部件协调一致的工作。

由算术逻辑单元、控制器、寄存器陈列等组成;微型计算机:由微处理器、内存储器、I/O接口电路及系统产品线组成;微计算机系统包括硬件系统(中央处理器(CPU)、存储器、输入输出接口和输入输出设备等部件)和软件系统(软件系统包括系统软件和应用软件两部分)两部分。

(2)溢出:指计算机中用有限位的二进制来表示数据,在运算过程中,可能使用运算结果超出有限位的表示的范围,即为溢出。

(3)I/O接口:I/O接口电路是介于计算机和外部设备之间的电路。

I/O接口电路基本功能:1)缓存数据,使各种速度的外部设备与计算机速度相匹配;2)信号变换,使各种电气特性不同的外部设备与计算机相连接;3)联络作用,使外部设备的输入输出与计算机操作同步。

微机原理与应用(I)第一次作业答案

微机原理与应用(I)第一次作业答案

微机原理与应用(I)第一次作业答案《微机原理与应用》第一次作业答案你的得分:100.0完成日期:2014年09月10日22点07分说明:每道小题括号里的答案是您最高分那次所选的答案,标准答案将在本次作业结束(即2014年09月11日)后显示在题目旁边。

一、单项选择题。

本大题共40个小题,每小题2.5 分,共100.0分。

在每小题给出的选项中,只有一项是符合题目要求的。

1.MCS-51单片机CPU的主要组成部分为:( A )A.运算器、控制B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.MCS-51的立即寻址方式中,立即数前面:( D )A.应加前缀“/:”号B.不加前缀号C.应加前缀“@”号D.应加前缀“#”号3.MCS-51单片机定时器工作方式1是指的()工作方式。

( D )A.8位 3B.8位自动重装2C.13位0D.16位14.当需要从MCS-51单片机程序存储器取数据时,采用的指令为:( B )A.MOV A, @R1)片内B.MOVC A, @A + DPTR或MOVC A,@A+PCC.MOVX A, @ R0D.MOVX A, @ DPTR)片外5.8751单片机程序存储器的容量最大可扩展为:( B )A.32KB.64KC.128KD.256K6.如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( )开始的中断地址区。

( D )A.0003HB.0013HC.0023HD.000BH7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:( B )A.P1B.P0C.P3D.P48.AJMP跳转空间最大可达到:( A )A.2KBB.4KBD.16KB9.8051单片机中,唯一一个能出现在符号指令的16位寄存器是:( B )A.P S WB. D P T RC.P CD.B10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为:( B )A.MOVC A,@R1B.MOVC A,@A+DPTR/@A+PCC.MOVC A,@R0D.MOVX A,@ DPTR11.8051单片机内有2个()位的定时器。

大工17秋运算机应用基础在线测试1及总分值答案

大工17秋运算机应用基础在线测试1及总分值答案

大工17秋?运算机应用根底?在线测试1总分:100分100分一、单项选择题共10题,40分14分一般认为电子计算机的开展历史已经经历了四代,这是根据()划分的。

••••学生答案:B 得分:4分24分十进制数100转换成二进制数是()。

••••学生答案:A 得分:4分34分以下属于输出设备的是()。

•学生答案:C 得分:4分44分在计算机中,存储的最小单位是()。

••••学生答案:B 得分:4分54分()是计算机应用中最诱人也是难度最大且需要研究课题最多的领域。

••••学生答案:D 得分:4分64分计算机当前已应用于各种行业、各种领域,但计算机最早的设计是针对()。

•学生答案:B 得分:4分74分一定时间内总线上传输信息的位数称为总线的()。

••••学生答案:C 得分:4分84分计算机中I/O设备指的是()。

••••学生答案:A 得分:4分94分Windows 7启动后显示在桌面上的三个主要组成局部是()。

•学生答案:D 得分:4分104分在Windows 7中,()操作可以退出“写字板〞。

••••学生答案:B 得分:4分二、判定题共20题,60分13分3位二进制数所能表示的十进制整数最大的是364。

••学生答案:B 得分:3分23分计算机内部用于处理数据和指令的编码是八进制。

•学生答案:B 得分:3分33分数据是信息的载体,是客观事物属性的表示。

••学生答案:A 得分:3分43分信息技术是指在获取、处理、存储和传播信息中所用到的技术。

••学生答案:A 得分:3分53分内存储器ROM中的信息是可随意读写的。

••学生答案:B 得分:3分63分硬盘安装在主机箱内,所以硬盘就是主存。

学生答案:B 得分:3分73分Windows 7的窗口是可以移动位置的。

••学生答案:A 得分:3分83分电子计算机按计算机处理数据的方式而划分,可以分为巨型计算机、大型计算机、小型计算机、微型计算机、微缩型计算机。

••学生答案:B 得分:3分93分在Windows 7中,删除桌面上的应用程序的快捷方式图标,就是删除对应的应用程序文件。

微机原理习题1

微机原理习题1

“微机原理与应用”试题答案及评分标准一、填空(每空1分,共20分)1.若X=-85,Y=26,字长n=32,则[X+Y]补= FFFFFFC5H,[X-Y]补= FFFFFF91H 。

2.若(AX)=6531H,(BX)=42DAH,则执行指令SUB AX,BX之后,(AX)= 2257H,(SF,ZF,CF,OF)= 0,0,0,0。

3.4.用2114(1K⨯4bit)组成4K⨯8bit的存储模块,所需芯片组数为4组,所需芯片总数为8片。

5.若DS=6100H,则当前数据段的起始地址为61000H,末地址为70FFFFH。

6.动态RAM与静态RAM的主要不同点在于动态RAM需要刷新。

7.8086系统最多能识别256种不同类型的中断,每种中断在中断向量表中分配有 4 个字节单元,用以指示中断服务程序的入口地址。

8.8086系统中,某数据区中存有10个字数据,若该数据区的起始地址为610A:1C17H,则该数据区起始单元的物理地址为62CB7H,末单元的逻辑地址为610A:1C2A H。

9.某存贮器单元的实际地址为2BC60H,该单元在段地址为2AF0H中的偏移地址是0D60H 。

10.8086/8088 CPU提供了接受外部中断请求信号的引脚是NMI 和INTR。

11.在特殊全嵌套方式下,8259可响应同级或高级中断请求。

12.有地址重迭现象的译码方式为部分译码和线选法。

13.一中断向量占4个字节单元,其中低地址的两个字节单元存放中断服务程序入口地址的偏移量,高地址的两个字节单元存放中断服务程序入口地址的段基址。

14.当前微机的存储系统分为三级,即Cache 、主存和外存。

这种层次结构设计的依据是程序和数据访问的局部性原理。

15.设堆栈指针(SP)=0110H,顺序执行下面三条指令后,PUSH AX;PUSH BX;POP AX。

SP的内容是010EH 。

16.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行指令数百万条指令17.8088的ALE引脚的作用是锁存复用线上的地址。

《微机原理及应用》练习册答案

《微机原理及应用》练习册答案

《微机原理及应用》练习册答案习题一一、填空题:1、二进制数的基数为2,只有0 、 1 两个数码。

2、二进制数一般有反码、原码、补码三种表示法。

3、常用的基本逻辑运算有与、或、非、异或。

4、一台电子计算机由存储器、运算器、控制器、输入设备、输出设备组成。

5、标志寄存器的作用是:用来反映程序运行期间CPU的某些状态。

6、计算机系统包括软件系统和硬件系统两部分。

7、在IBM PC中,有四个专门存放地址的寄存器,称为段寄存器,它们是DS 、CS 、ES 、和SS 。

8、标志寄存器中有9 个标志位,CF 、OF 、PF 、ZF 、SF 、AF 作为状态标志。

10、指针IP的作用是控制程序的走向。

11、在标志寄存器中,OF表示溢出位标志位,CF表示进位位标志位12、系统总线包括数据总线、控制总线、地址总线三种总线。

13、ZF表示零值位标志位,SF表示符号位标志位。

14、常用通用寄存器有AX 、BX 、CX 、DX 。

15、常用段寄存器有DS 、CS 、SS 、ES 。

16、常用地址及变址寄存器有SI 、DI 、BX 、BP 。

17、BP表示基址指针;SP表示堆栈指针。

18、DI表示目的变址指针;SI表示源变址指针。

19、+18的补码是00010010B ,-18的补码是11101110B 。

20、10111001011与0001110110之和是补码是1101011011 ,将其化为十六进制数为35EH ,化为十进制数为859 。

二、选择题:1、0.101001B等于 AA、0.640625DB、0.620125DC、0.820325DD、0.804625D2、下列数中最大的数为 DA、(101001)BB、(52)OC、(101001)BCDD、(233)H3、下列数中最大的数为 CA、(10010101)BB、(227)OC、(96)HD、(96)D4、计算机系统中采用补码运算的目的是为了 DA、与手工运算方式保持一致B、提高运算速度C、简化计算机的设计D、提高运算的精度5、当1与0或1进行何种运算时,结果均为1 DA、逻辑‘与’B、逻辑‘或’C、逻辑‘非’D、逻辑‘异或’6、在计算机内部,数的运算和存储都采用 A 数A、二进制B、十进制C、八进制D、十六进制7、当0与0或1进行何种运算时,结果均为0 AA、逻辑‘与’B、逻辑‘或’C、逻辑‘非’D、逻辑‘异或’8、若将一十六进制数取反,应使该数与0FFFFH进行 D 运算A、逻辑‘与’B、逻辑‘或’C、逻辑‘非’D、逻辑‘异或’9、X=74D的补码为 A 。

微机原理及应用第一章习题答案

微机原理及应用第一章习题答案

《微机原理及应用》第一章习题答案习题与思考题1.1、在计算机中为什么都采用二进制数而不采用十进制数?二进制数有哪两种缩写形式?[解] 二进制数只有两个状态,而十进制数有十个状态,……有八进制和十六进制两种缩写形式:xxxxQ,xxxxH。

1.2、将下列十进制数转换为二进制数:50, 0.83, 24.31, 79.75, 199, 73.25[解] 50→00110010B; 0.83→0.01…B; 24.31→11000.01001111…B79.75→01001111.11B; 199→B; 73.25→1001001.01B1.3、将下列十进制数转换为八进制和十六进制数:39,99.735,54.625,127,119[解] 39→47Q→27H; 99.735→123.5702Q→63.BC28H; 54.625→66.5Q→36.AH127→177Q→7FH; 119→167Q→77H1.4、将下列二进制数转换为十进制数:11 1101.101B, 10 0101.11B, 1001 1001.001B, 110 0110.011B1101 1010.1101B[解] 11 1101.101B→61.625; 10 0101.11B→37.75; 1001 1001.001B→153.125110 0110.011B→102.375; 1101 1010.1101B→218.81251.5、完成下列转换:(1)10 110.10 111B 转换为十六进制数;(2)34.97H转换为八进制数和十进制数;(3)0BA.7FH转换为二进制数和八进制数;(4)43.27Q转换为二进制数和十六进制数;[解] (1)10 110.10 111B→16.B8H; (2)34.97H→64.456Q→52.59(3)0BA.7FH→.01111111B→272.376Q(4)43.27Q→100011.010111B→23.5CH1.6、设机器字长为8位,写出下列用真值表示的二进制数的原码、补码和反码:+0010101,+1111111,+1000000,-0010101,-1111111,-1000000[解] +0010101的原码、补码和反码均为00010101B;+1111111的原码、补码和反码均为01111111B;+1000000的原码、补码和反码均为01000000B;-0010101的原码为B, 补码为B, 反码为B;-1111111的原码为B, 补码为B, 反码为B;-1000000的原码为B, 补码为B, 反码为B。

《微型计算机原理及应用》习题题解

《微型计算机原理及应用》习题题解

《微型计算机原理及应用》习题解答第一章基础知识1.1 解释题(1)微处理器【解答】由大规模集成电路芯片构成的中央处理器(CPU),叫做微处理器。

(2)微型计算机【解答】以微处理器为基础,配以内存储器、输入输出接口电路、总线以及相应的辅助电路而构成的计算机裸机,叫做微型计算机。

(3)微型计算机系统【解答】微型计算机系统由硬件系统和软件系统组成。

即由微型计算机、配以相应的外部设备(如打印机、显示器、键盘、磁盘机等),再配以足够的软件而构成的系统。

(4)单板机【解答】将微处理器、RAM、ROM以及I/O接口电路,再配上相应的外设(如小键盘、LED显示器等)和固化在ROM中的监控程序等,安装在一块印刷电路板上构成的微型计算机系统称为单板机。

(5)运算器【解答】运算器是直接完成各种算术运算、逻辑运算的部件,主要由ALU(Arithmetic and Logic Unit,算术逻辑部件)、通用寄存器、标志寄存器等组成。

(6)地址总线【解答】地址总线是CPU对内存或外设进行寻址时,传送内存及外设端口地址的一组信号线。

地址总线的条数多少决定了CPU的寻址能力。

(7)数据总线【解答】数据总线是CPU与内存或外设进行信息交换时,所用的一组数据信号线。

它决定了CPU一次并行传送二进制信息的位数,反映出CPU的“字长”这个重要性能指标。

(8)控制总线【解答】控制总线是在CPU与外部部件之间传送控制信息(如读/写命令、中断请求命令等)的一组信号线。

1-2 单片机应包括哪些基本部件?其主要应用于哪些领域?【解答】一般单片机芯片中包括微处理器、RAM、ROM、I/O接口电路、定时器/计数器,有的还包括A/D、D/A转换器等。

其主要应用于智能化仪器仪表及工业控制领域。

1-3 按图1-11和图1-12,写出取第二条指令操作码和执行第二条指令的过程。

【解答】ADD AL,12H指令的取指过程:1)IP的值(002H)送入地址寄存器AR;2)IP的内容自动加1,变为003H;3)AR将地址码通过地址总线送到存储器的地址译码器,经译码后选中002H单元;4)微处理器给出读命令MEMR;5)所选中的002H单元内容04H送上数据总线DB;6)数据总线DB上的数据04H送到数据寄存器DR;7)因是取指操作,取出的是指令操作码04H,即由DR送入指令寄存器IR;8)IR中的操作码经指令译码器ID译码后,通过PLA发出执行该指令的有关控制命令。

微型计算机原理及应用课后答案(供参考)

微型计算机原理及应用课后答案(供参考)

微型计算机原理及应⽤课后答案(供参考)第1章习题1.3简述3个门电路的基本元素在电路中对电平⾼低的作⽤。

答:与、或、⾮。

1.4 布尔代数有哪两个特点?答:(1)值只有两个;(2)只有与、或、反3种运算。

1.5 布尔代数的“或运算”结果可⽤哪两句话来归纳?其“与运算”⼜可归纳成哪两句话“答:(1)“或运算”运算结果为有⼀真必为真,两者皆假才为假。

(2)“与运算”有⼀假即为假,两者皆真才为真。

1.6 什么叫原码、反码及补码?答:原码就是⼀个数的机器数。

反码:将原码每位取反,即为反码。

更准确的是:正数的反码就等于它的原码;负数的反码就是它的原码除符号位外,各位取反。

补码:反码加1就是补码。

更准确的是:正数的补码就等于它的原码;负数的补码就是它的反码加1。

1.7 为什么需要半加器和全加器,它们之间的主要区别是什么?答:(1)因为加法的第⼀位没有进位,所以⽤半加器即可;⽽第⼆位起可能有进位,故需要考虑全加器;(2)两者的区别是半加器为双⼊双出,全加器为三⼊双出。

第2章习题2.2 触发器、寄存器及存储器之间有什么关系?请画出这⼏种器件的符号。

答:触发器是存放⼀位⼆进制数字信号的基本单元。

触发器是计算机的记忆装置的基本单元,也可以说是记忆细胞。

触发器可以组成寄存器,寄存器⼜可以组成存储器。

寄存器和存储器统称为计算机的记忆装置。

(2)其符号分别表⽰如下:2.4 累加器有何⽤处?画出其符号。

答:累加器作为ALU运算过程的代数和的临时存储处。

2.5 三态输出电路有何意义?其符号如何画?答:三态输出电路使得⼀条信号传输线既能与⼀个触发器接通,也可以与其断开⽽与另外⼀个触发器接通,从⽽使得⼀条信号线可以传输多个触发器的信息。

2.6 何谓L门及E门?它们在总线结构中有何⽤处?答:(1)L门:⾼电平时使数据装⼊、低电平时数据⾃锁其中的电路;E门:E门即三态门,当选通端E门为⾼电平时,可将信息从A端送到B端。

(2)L门专管对寄存器的装⼊数据的控制,⽽E门志管由寄存器输出数据的控制。

《微机原理及应用》教材课后习题及答案(5篇范例)

《微机原理及应用》教材课后习题及答案(5篇范例)

《微机原理及应用》教材课后习题及答案(5篇范例)第一篇:《微机原理及应用》教材课后习题及答案《微机原理及应用》习题答案第一章ν1.11 请完成下列数制转换:(1)将174.66D转换为对应的二进制和十六进制形式。

(2)将100011101011.01011B转换为对应的十进制和十六进制形式。

(3)将F18A6.6H转换为对应的二进制和十进制形式。

答:174.66D=10101110.1010B=AE.AH100011101011.01011B=2283.34375D=8EB.58HF18A6.6H=989350.375Dν1.12 请写出与数据+37和-37对应的8位机器数原码、反码和补码,并分别用二进制和十六进制表示出来。

答:-37D=(10100101B)原=(11011010B)反=(11011011B)补ν1.13 8位机器数46H,若作为无符号数和补码有符号数,其对应的真值各是什么?若作为BCD码和ASCII码,其对应的又是什么?答:无符号数46H=70,补码46H=+70BCD码46H=46,ASCII码46H=“F”第二章λ2.5什么是8088中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?1MB最多能分成多少个逻辑段?请将如下逻辑地址用物理地址表达:(1) FFFFH:0H (2) 40H:17H (3) 2000H:4500H(4) B821H:4567H 答:⑴ FFFFH:0H = FFFF0H⑵ 40H:17H = 00417H⑶ 2000H:4500H = 24500H⑷ B821H:4567H = BC777H λ2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20100H]~[20103H]依次存放12H,34H,56H,78H,[21200H]~[21203H]依次存放2AH,4CH,87H,65H,说明下列每条指令执行完后AX寄存器的内容以及源操作数的寻址方式?答:⑴ AX=1200H,立即数寻址;⑵ AX=0100H,寄存器寻址;⑶ AX=4C2AH,直接寻址;⑷ AX=3412H,寄存器间接寻址;⑸ AX=4C2AH,寄存器相对寻址;⑹ AX=7865H,基址变址寻址;⑺ AX=65B7H,基址变址相对寻址。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

17秋《微机原理及应用》在线作业1
试卷总分:100 得分:100
一、多选题
1.下面对8086CPU引脚HLDA叙述不正确的是()。

A. 总线请求信号,输入
B. 总线请求响应信号,输出
C. 中断响应信号,输出
D. 指令队列状态信号,输出
正确答案:ACD
2.在常用的I/O接口电路中,以下I/O接口芯片具有的特点是:()。

A. 计时器8253 有4个口地址,内部有三个独立的16位计数器,每个计数器具有6种工作方式,计数触发方式即可以内触发也可实现外触发。

B. 并行接口8255A有4个口地址,内部有 3 个8位I/O口,每个口既可工作于简单输入/输出方式,又可工作于选通输入/输出方式,且A口还可工作于双向输入/输出方式。

C. DMA控制器 8237 是4通道双地址DMAC,有 16 个口地址,每一通道有三种传输方式,4个通道具有固定优先或循环优先方式。

D. 串行接口 8250 是单通道异步通信控制器,有 8 个口地址,内部具有发/收双
正确答案:AD
3.8255的工作方式有():
A. 方式0即基本输入、输出
B. 方式1即选通输入,输出
C. 方式2即双向数据传送
D. 方式3,屏蔽输入输出
正确答案:ABC
4. 关于宏指令与子程序,说法不对的是()。

A. 宏指令的目标代码与子程序的目标代码都是唯一的
B. 都需要先定义,后调用
C. 执行宏指令的目标代码时与子程序时一样,都需要增加如保护、恢复现场类的额外开销
D. 宏指令的目标代码与子程序的目标代码都不是唯一的
满分:5 分
正确答案:ACD
5. 下面说法正确的是:()。

A. 8086 CPU响应8259A中断需发送两个中断响应周期。

B. 8086 CPU响应NMI中断需发送一个中断响应周期。

C. 在8086系统的中断服务程序中使用STI指令是为了实现中断嵌套。

D. 在 8086 中断系统中,CPU 响应中断过程中会自动关中断。

若在中断服务程序中不使用STI指令,则中断服务结束返回到主程序,中断仍然是关闭的。

正确答案:AC
6. 单地址DMA控制器特点有:()。

A. 内部只有一个口,即存储器口,而 I/O 口是隐含着;访问存储器是显寻址,访问I/O口是隐寻址。

B. DMA一次传送需两个总线周期,即读源口数据和写数据到目的口。

C. 由于DMA访问I/O口与CPU几乎一样,所以I/O译码器可以共用。

D. DMA传输只与系统数据总线宽度有关,而与DMAC的数据总线宽度无关。

因此,8位DMAC 可以实现8位/16位/32位/64位的DMA传送。

满分:5 分
正确答案:AD
7. 下列指令中,不影响标志的指令是()。

A. 从寄存器取数指令
B. 条件转移指令
C. 压栈指令
D. 循环移位指令
满分:5 分
正确答案:ACD
8. 下面关于中断,描述正确的有:()。

A. 中断即对突发事件的处理
B. 中断是I/O控制方式之一
C. 中断控制方式可提高CPU的工作效率
D. 中断控制方式,可以增强系统的实时处理能力
满分:5 分
正确答案:ABCD
9. 外部设备的端口不包括()。

A. 数据端口
B. 状态端口
C. 控制端口
D. 写保护口
满分:5 分
正确答案:ACD
10. 8086系统中的寻址方式有()。

A. 直接寻址方式
B. 寄存器间接寻址方式
C. 基址寻址方式
D. 变址寻址方式
满分:5 分
正确答案:ABCD
二、判断题 (共 10 道试题,共 20 分)
1. 程序计数器PC控制指令执行的顺序。

A. 错误
B. 正确
满分:2 分
正确答案:A
2. 8088中,中断服务器的入口地址包括CS和IP两部分。

A. 错误
B. 正确
满分:2 分
正确答案:A
3. 过程调用和宏调用都发生在程序运行时。

A. 错误
B. 正确
满分:2 分
正确答案:A
4. 8086宏汇编语言中,每条指令都必须具有操作码和操作数。

A. 错误
B. 正确
满分:2 分
正确答案:B
5. 8088访问存储器时,当前可访问的段不能超过4个。

A. 错误
B. 正确
满分:2 分
正确答案:B
6. CPU的寻址空间主要与其地址线宽度有关。

A. 错误
B. 正确
满分:2 分
正确答案:B
7. MOV AX,DISP[BX] 采用的是基址变址寻址方式。

A. 错误
B. 正确
满分:2 分
正确答案:A
8. 堆栈是从主存中划出的特定区域,故可随机性访问。

A. 错误
B. 正确
满分:2 分
正确答案:A
9. MOV [BX],0 指令是正确的。

A. 错误
B. 正确
满分:2 分
正确答案:A
10. 8088 的非屏蔽中断的优先权高于可屏蔽中断。

A. 错误
B. 正确
满分:2 分
正确答案:B
三、单选题 (共 10 道试题,共 30 分)
1. 可编程计数/定时器8253的工作方式有几种()。

A. 3
B. 4
C. 5
D. 6
满分:3 分
正确答案:D
2. 采用条件传送方式时,必须要有()。

A. 中断逻辑
B. 请求信号
C. 状态端口
D. 类型号
满分:3 分
正确答案:C
3. 用8255的PA口接一个矩阵键盘,最多可识别()个按键。

A. 4
B. 8
C. 16
D. 32
满分:3 分
正确答案:C
4. 在DMA方式下,CPU与总线的关系是()。

A. 成短接状态
B. 成隔离状态
C. 只能控制地址总线
D. 只能控制数据总线
满分:3 分
正确答案:B
5. 内存又称主存,相对于外存来说,它的特点是()。

A. 存储量大,价格高,存取速度快
B. 存储量小,价格低,存取速度慢
C. 存储量大,价格低,存取速度快
D. 存储量小,价格高,存取速度快
满分:3 分
正确答案:D
6. 动态RAM的特点是()。

A. 速度高于静态RAM
B. 不需要刷新电路
C. 集成度高于静态RAM
D. 一般用作高速缓存Cache
满分:3 分
正确答案:C
7. X=9AH,Y=0BCH,运行X-Y之后下列标志正确的是()。

A. CF=1、PF=1、ZF=0、SF=0、OF=1
B. CF=1、PF=0、ZF=1、SF=0、OF=1
C. CF=1、PF=1、ZF=0、SF=1、OF=0
D. CF=0、PF=0、ZF=1、SF=1、OF=0
满分:3 分
正确答案:C
8. 8086CPU与8088CPU相比,主要不同点在于()。

A. 地址线宽度
B. 数据线宽度
C. 寻址方式
D. 内部寄存器
满分:3 分
正确答案:B
9. 十进制33.25转换成十六进制数为()。

A. B1.4H
B. 1B.19H
C. 21.4H
D. 33.4H
满分:3 分
正确答案:C
10. 在计算机系统中,可用于传送中断请求和中断相应信号的是()。

A. 地址总线
B. 数据总线
C. 控制总线
D. 都不对
满分:3 分
正确答案:C。

相关文档
最新文档