19秋北交《微机原理及应用》在线作业2-0005参考答案
《微机原理及应用》练习册答案
《微机原理及应用》练习册答案《微机原理及应用》练习册答案习题一一、填空题: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 。
北交《汇编语言》在线作业二-0005.925D2D33-5E51-4F97-8A36-965C3A64E647(总14页)
A:处理器电路
B:外设电路
C:输入输出接口电路
D:快速电路
答案:C
()是指令中不可或缺的组成部分
A:操作数
B:操作码
C:操作书
D:操作键
答案:B
下面属于处理机控制类指令的是()
A:空操作指令
B:暂停
C:等待
D:封锁前缀指令
答案:A,B,C,D
8086按照逻辑段组织程序即()
A:代码段
B:数据段
C:附加段
D:堆栈段
答案:A,B,C,D
DOS系统的两种执行程序结构()
A:EXE程序
B:COM程序
C:BAT程序
D:DAT程序
答案:A,B
控制类指令通过修改CS和IP寄存器值可以实现()等指令
A:无条件转移
B:有条件转移
C:循环及子程序
D:中断
答案:A,B,C,D
A:段定位属性
B:段组合属性
C:段字属性
D:段类别属性
答案:A,B,C,D
处理器指令的操作数可以是()
A:立即数
B:寄存器
C:存储单元
D:运算器
答案:A,B,C
CPU由那三部分组成()
A:运算器
B:控制器
C:逻辑器
D:寄存器
答案:A,B,D
JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种()
A:输入设备
B:输出设备
C:软件
D:以上都不正确
答案:A,B
汇编语言的开发过程一般包括下面那几个过程()
A:源文件的编辑
B:目标文件的链接
C:源程序的汇编
微机原理及应用习题答案
微机原理及应用习题答案《微机原理及应用》习题答案第一章?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=+70 BCD码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 = B C777H?2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20210H]~[20213H]依次存放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-0005.D014C2DF-51E0-4D0D-883C-BD7319F001F4(总15页)
串操作指令可以处理的最大串长度为( )
A:1K
B:16K
C:64K
D:1M
答案:C
用8088CPU组成的PC机数据线是( )。
A:8条单向线
B:16条单向线
C:8条双向线
D:16条双向线
答案:C
数据寄存器用( )表示。
A:IR
B:DR
C:ID
D:AR
答案:B
A:地址总线
B:数据总线
C:控制总线
D:都不对
答案:C
计算机的发展以( )为标志。
A:电子器件的更新
B:时间的划分
C:CPU的发展
D:集成电路的发展
答案:D
管理外设产生的16级中断,至少需要( )片8259可编程中断管理芯片级连工作。
A:1
B:2
C:3
D:4
答案:C
一个完整的中断过程包括中断请求、( )、中断服务和中断返回四个阶段。
与十进制数254等值的二进制数是( )。
A:11111110
B:11101111
C:11111011
D:11101110
答案:A
8086CPU对I/O接口编址采用( )。
A:I/O端口和存储器统一编址
B:I/O端口和寄存器统一编址
C:I/O端口单独编址
D:输入和输出口分别编址
答案:C
CPU响应中断后得到的中断向量码为9,则存放中断向量的内存单元的首地址为( )。
A:全部联络线
B:部分联络线
C:部分I/O
D:一个8位I/O
答案:B,C
半导体存储器的主要技术指标是: ( )
A:存储容量
19春北理工《微机技术及应用》在线作业【标准答案】
19春北理⼯《微机技术及应⽤》在线作业【标准答案】北理⼯《微机技术及应⽤》在线作业-0005试卷总分:100 得分:0⼀、单选题 (共 25 道试题,共 50 分)1.在异步串⾏传输时,如果规定采⽤5位数据位\偶校验和两位停⽌位,在接收时,如果收到5位数据和1位校验位后,在接收到⼀位⾼电平信号和⼀位低电平信号,其结果表⽰()A.以正确接收⼀个字符的数据B.已经开始接收下⼀个数据C.传输中出现了奇偶错D.传输中出现了帧错2.INC指令不影响()标志。
A.OFB.CFC.SFD.ZF3.当8253⼯作在⽅式0,在初始化编程时,⼀旦写⼊控制字后,()A.输出信号端OUT变为⾼电平B.输出信号端OUT变为低电平C.输出信号保持原来的电位值D.⽴即开始计数4.⼗进制数-75⽤⼆进制数10110101表⽰,其表⽰⽅式是()A.原码B.补码C.反码D.ASCll码5.MOV AX, [BX+SI]的原操作数的物理地址是()A.(DS)*16+(BX)+(SI)B.(ES)*16+(BX)+(SI)C.(SS)*16+(BX)+(SI)D.(CS)*16+(BX)+(SI)6.下列指令中,正确的是()A.MOV [DI], [SI]B.MOV DS, SSC.MOV AL, [EAX+EBX*2]D.OUT BX, AX7.可做简单输⼊接⼝的电路是()A.三态缓冲器B.锁存器C.反相器D.译码器8.中断向量可以提供()A.被选中设备的起始地址B.传送数据的起始地址C.中断服务程序的⼊⼝地址D.主程序的断点地址9.8253()A.只能实现计数B.只能实现定时C.既可实现计数,⼜可实现定时D.以上⼯作均不能完成10.8255A⼯作⽅式设置为⽅式1时,CPU与外设通信()A.可以采⽤查询⽅式传送,或者采⽤中断⽅式传送B.只能采⽤中断⽅式传送C.可以进⾏双向⽅式传送D.只能采⽤⽆条件传送⽅式或查询⽅式传送11.8255A的端⼝A⼯作在⽅式2时,如果端⼝B⼯作在⽅式1,则固定⽤做端⼝B的联络信号的端⼝C的信号是()A.PC2-PC0B.PC6-PC4C.PC7-PC5D.PC3—PC112.8255A⼯作在⽅式1时,端⼝A和端⼝B作为数据输⼊输出使⽤,⽽端⼝C的各位分别作为端⼝A和端⼝B的控制信息和状态信息。
微型计算机原理及应用试题(含答案)
机械工程及自动化《微型计算机原理及应用》试题(含答案)一、选择题1、二进制数10010110.10B的十进制数值可表示为(B)A、96.8B、150.5C、96.5D、160.52、8086芯片的地址选择线和数据线分别是(B)A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D153、8086 CPU在响应中断时顺序将(C)内容压入堆栈。
A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS4、8086能够访问的存储空间的大小是(B)。
A.64kB.1MC.256D.16M5、8086 CPU采用(D)中断结构。
A、单级B、多级C、级联D、矢量6、相邻段地址之间的最小距离为(A)A、16个字节B、64K字节C、1K字节D、256字节7、8086 CPU的NMI引脚上输入的信号是(B)A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求8、8086 CPU在(A)时刻采样READY信号决定是否插入等待周期。
A、T3下降沿B、T3上升沿C、T2下降沿D、T2上升沿9、保护断点就是保存(D)。
A.中断类型码B.中断服务程序入口地址C.现场D.当前CS、IP的值二、填空1、每一条指令一般都由(操作码)和(操作数)来构成。
2、8086 CPU内部的四个专用寄存器是(CS)、(DS)和(ES)及(SS)。
3、若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为(00020H)~(00023H)。
4、根据以下要求用一条指令写出相应的操作:(1)、把BX和DX的内容相加,结果送入DX中。
(ADD DX,BX)(2)、用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和(ADD[BX]0B2H)的内容相加,结果送入该存贮器中。
(CX)(3)、用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。
北交《汇编语言》在线作业二-0005参考答案
B.源程序的汇编
C.源文件的编辑
D.可执行程序的调试
答案:ABCD
25.二进制数包括以下哪几种表示方式()
A.密码
B.反码
C.原码
D.代码
答案:BC
26.在完整段定义后的四个关键字是()
A.段组合属性
B.段类别属性
C.段定位属性
D.段字属性
答案:ABCD
27.处理器指令的Байду номын сангаас作数可以是()
3.注重独创性研究开发。德国研究经费占国民生产总值2.9%,居世界前列。德国人相信研究与开发决定企业未来,因而不论经济如何不景气,也不削减开发费用,并在研究中重视独创性和高度专业性,最大限度发挥个人创造潜力,这是德国研究与开发体制的长处。
附件2
个人所得税预扣率表一
(居民个人工资、薪金所得预扣预缴适用)
答案:C
10.在()寻址方式下,指令中的操作数直接存放在机器代码中,紧跟在操作码后
A.都不正确
B.立即数寻址
C.寄存器寻址
D.存储器寻址
答案:B
11.条件汇编伪指令对于分支体的取舍是()
A.静态的
B.无态的
C.常态的
D.动态的
答案:A
12.标准ASCII码用()位二进制编码表示
A.五
B.九
C.三
D.七
A.运算器
B.立即数
C.寄存器
D.存储单元
答案:BCD
28.CPU由那三部分组成()
A.逻辑器
B.运算器
C.控制器
D.寄存器
答案:BCD
29.JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种()
A.段间转移,间接寻址
微机原理与应用A(在线作业)
《微机原理及应用A》第1次作业本次作业是本门课程本学期的第1次作业,注释如下:一、单项选择题(只有一个选项正确,共20道小题)1. bit的意义是。
(A) 字(B) 字节(C) 字长(D) 二进制位正确答案:D解答参考:2. 在机器数中,的零的表示形式是唯一的。
(A) 原码(B) 补码(C) 反码(D) 原码和反码正确答案:B解答参考:3. 微型计算机中运算器的主要功能是。
(A) 控制计算机的运行(B) 算术运算和逻辑运算(C) 分析指令并执行(D) 负责存取存储器中的数据正确答案:B解答参考:4. 在寄存器间接寻址方式中,操作数应该在中。
(A) 寄存器(B) 堆栈栈顶(C) 累加器(D) 存单元正确答案:D解答参考:5. 静态半导体存储器RAM 。
(A) 不需要动态刷新(B) 芯片部已有自动刷新逻辑(C) 断电后仍能保持容不变(D) 工作过程中存储容静止不变正确答案:A解答参考:6. 外设接口是位于之间的逻辑部件。
(A) CPU与系统总线(B) 系统总线与外部设备(C) 主存与CPU(D) 主存与外部设备正确答案:B解答参考:7. 在统一编址方式下,下面哪一个说确()(A) 一个具体地址只能对应输入输出设备(B) 一个具体地址只能对应存单元(C) 一个具体地址既可对应存单元又可对应输入输出设备(D) 一个具体地址只对应I/O设备或者只对应存单元正确答案:D解答参考:8. 下列指令正确的是________。
(A) IN AX, 1234H(B) XCHG BX, 0F000H(C) DATA DB 12H, 256(D) PUSH AX.正确答案:D解答参考:9. 下各指令的源操作数采用寄存器寻址方式的是_______。
(A) MOV AX,[BP](B) MOV DS,AX(C) MOV DI,0FF00H(D) MOV BX,[2100H]正确答案:B解答参考:10. 静态RAM的基本存储电路是________。
微机原理与应用-习题集(含答案)
微机原理与应用-习题集(含答案)《微机原理与应用》课程习题集一、单选题1.一个字是____位二进制数。
A、32B、20C、16D、82.一个字节是____位二进制数。
A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。
A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。
A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。
A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。
A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。
A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII 码为十六进制数。
A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。
A、67B、68C、69D、7011.十进制数36转换成二进制数是。
A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。
A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。
A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。
A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。
A、73QB、37QC、59QD、112Q16.二进制数1101.01转换成十进制数是。
A、17.256B、13.5C、13.25D、17.517.二进制数10101转换成十进制数是。
《微机原理及应用》教材课后习题参考答案
《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,则顺序执行),相当于没有,因为不管符不符合这个条件,程序都会按顺序执行。
奥鹏东北师范微型机原理与应用19秋在线作业
答案+我名字微型机原理与应用19春在线作业1-0003共40道题总分:100分97分单选题多选题判断题一、单选题共10题,30分13分10100的补码是()010100101101100#01010我的得分:3分我的答案:正确答案:解析:暂无内容23分在8086/8088微机系统中,将L内容送到I/O接口中,使用的指令是() IN L,端口地址MOV L,端口地址OUT L,端口地址OUT 端口地址,L我的得分:3分我的答案:正确答案:解析:暂无内容33分执行外部总线周期,负责存储器与I/O端口传送数据的是()中央处理单元PU算术逻辑部件LU执行部件U总线接口部件IU我的得分:3分我的答案:正确答案:解析:暂无内容43分0832是()片内带有数据锁存器,可与通常的微处理器直接接口电路有极好的温度跟随性使用MOS电流开关和控制逻辑来获得低功耗和低输出泄漏电流误差以上都是我的得分:3分我的答案:正确答案:解析:暂无内容53分P机最主要核心的部分是()U盘、硬盘PU、存储器键盘、鼠标主机箱、监控器、键盘、鼠标我的得分:3分我的答案:正确答案:解析:暂无内容63分Intl 8086PU可以访问的I/O空间有()4G1M64K1K我的得分:3分我的答案:正确答案:解析:暂无内容73分在计算机内部,一切信息的存取、处理和传送都是以﹙﹚形式进行的I码SII码十六进制编码二进制编码我的得分:3分我的答案:正确答案:解析:暂无内容83分假如L=20H,L=10H,当执行MP L, L后(L, L中的内容均为有符号数),标志位置0的是() OF, ZFOF, SFSF, ZFF, F我的得分:3分我的答案:正确答案:解析:暂无内容93分若要表示0-999的十进制数,改用二进制数表示,须用﹙﹚位681012我的得分:3分我的答案:正确答案:解析:暂无内容103分下列标号不是非法标号的是()GT.T_NUMTST-TNW ITM我的得分:3分我的答案:正确答案:解析:暂无内容二、多选题共10题,30分13分/转换器主要性能指标有以下哪几方面()分辨率精度转换时间有效位我的得分:3分我的答案:正确答案:解析:暂无内容23分电路通常只有两种稳态是()0和1导通与阻塞饱和与截止高电位与低电位我的得分:3分我的答案:正确答案:解析:暂无内容33分串行异步接口在接收时是由()寄存器将串行数据转换成并行数据。
北交《微机原理及应用》在线作业1-0002D08B
北交《微机原理及应用》在线作业1-0002
计算机的发展以()为标志。
A:电子器件的更新
B:时间的划分
C:CPU的发展
D:集成电路的发展
答案:D
一般PC系列微机I/O寻址只用10根地址线,可寻址()个。
A:1K
B:32K
C:64K
D:1M
答案:A
可编程定时器/计数器芯片8253占()个端口地址。
A:2
B:3
C:4
D:6
答案:C
八进制数的尾符是()。
A:B
B:O
C:D
D:H
答案:B
可编程ROM可简记为( )。
A:PROM
B:MROM
C:EPROM
D:EEPROM
答案:A
已知SP=8000H,执行PUSH SI指令后,SP中的内容是()。
A:8002H
B:7FFFFH
C:7FFEH
D:7998H
答案:C
ROM是一种()的内存储器。
A:永久性、随机性
B:易失性、随机性
C:永久性、只读性
D:易失性、只读性
答案:C
用8088CPU组成的PC机数据线是()。
A:8条单向线
B:16条单向线
C:8条双向线
D:16条双向线。
吉林大学19秋学期《微机原理及应用》在线作业二(1)答案
【奥鹏】吉大19秋学期《微机原理及应用》在线作业二
试卷总分:100 得分:100
一、判断题(共5题,20分)
1、若各中断源的优先级是一样的,则可用自动循环优先级来实现。
()
A错误
B正确
[分析上述题目,并完成选择]
参考选择是:B
2、在8253的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
()
A错误
B正确
[分析上述题目,并完成选择]
参考选择是:A
3、8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW。
( )
A错误
B正确
[分析上述题目,并完成选择]
参考选择是:A
4、采用直接寻址输入/输出指令的最大端口地址为0FFH。
()
A错误
B正确
[分析上述题目,并完成选择]
参考选择是:B
/D转换器是将数字量变成模拟量的器件()
A错误
B正确
[分析上述题目,并完成选择]
参考选择是:A
二、多选题(共3题,12分
试卷总分:100 得分:100PU与存储芯片的连线方式将影响( )。
A存取速度
B地址分配
C功耗
D地址重叠度
[分析上述题目,并完成选择]
参考选择是:BD
2、下列指令中,( )的源操作数采用的是直接寻址。
AMOV AL,[23H]
BMOV DX,AX
CMOV AL,0FFH
DIN AL,23H
[分析上述题目,并完成选择]
参考选择是:AD。
(完整word版)《微机原理及应用》习题答案
(完整word版)《微机原理及应用》习题答案《微机原理及应用》习题答案教材:《80X86/Pentium微型计算机原理及应用》答案第一章计算机基础1-3(1) 01101110 真值=110(2) 10001101 真值=-131-4(1)+010111[+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011[+101011]原=[+101011]反=[+101011]补=00101011 (3) –101000[-101000]原=10101000 [-101000]反=11010111[-101000]补=11011000(4) -111111[-111111]原=10111111 [-111111]反=11000000[-111111]补=110000011-6(1) [x1+y1]补=[x1]补+ [y1]补=00010100+00100001=00110101(2)[x2-y2]补=[x2]补+ [-y2]补=11101100+00100001=000011011-7(1) 85+60解:[-85]补=10101011 [60]补=00111100[-85]补+[60]补=10101011+00111100=11100111 (11100111)补=10011001 真值=-25CS=0,CP=0, CS⊕CP=0 无溢出(4)-85-60[-85]补=10101011 [-60]补=11000100[-85]补+[-60]补=10101011+11000100=101101111CS=1, CP=0 CS⊕CP=1 有溢出1-8(1) [x]补+ [y]补=01001010+01100001=10101011CS=0, CP=1 CS⊕CP=1 有溢出(2) [x]补- [y]补=[x]补+ [-y]补=01001010- 01100001=01001010+10101010=100010110CS=1, CP=1 CS⊕CP=0 无溢出1-9(1) (127)10=(000100100111)BCD(2) (74)H=(116)10=(000100010110)BCD1-10 (1) 41H 代表 A(2) 72H 代表 r(3) 65H 代表 e(4) 20H 代表 SP1-14(1) 69.57(69.57)10=(1000101.100)B=0.1000101100 X 27=0.1000101100 X 2+111浮点规格数为 011101000101(2)-38.405(-38.405)10=(-100110.011)B-100110.011= -0.100110011 x 26 = - 0.100110011 x 2110 浮点规格数为 011011001100(3) - 0.3125(-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001浮点规格数为 1111110100001.+0.008342.(+0.00834)10=(0.000000100010001)2=(0.100010 001)2 x 2-1103.浮点规格数为 1010010001004.1-155.(1) (69.57)10=(1000101.10010001111010111)26.=(1.00010110010001111010111)2 x 21107.p=6+127=133=(10000101)28.单精度浮点数为010000101000101100100011110101119.(2)(-38.405)10=(-100110.011001111010111000)210.= - (1.00110011001111010111000)2 x 210111.p=5+127=132=(10000100)212.单精度浮点数为1100001000011001100111101011100013.(3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-1014.p=-2+127=125=(1111101)215.单精度浮点数为10111110101000000000000000000000第二章80X86/Pentium 微处理器2-3IO/M DT/R DEN RD WR读存储器0 0 0 0 1 写存储器0 1 0 1 02-17PA=CS x 16+IP IP的范围为0000H~FFFFH 而CS为A000H因此PA的范围即现行代码段可寻址的存储空间范围为A0000H~AFFFFH2-201234ABCDH=00010010001101001010101111001101 BPA=SS x 16+SP=A0000H+0100H=A0100H栈顶SP=0100H-4=00FCH11001101 A00FCH101010110011010000010010 A0100F2-21(1) 1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2) 54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=1 PF=0 CF=0 OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。
微型计算机原理及应用课后答案(供参考)
微型计算机原理及应⽤课后答案(供参考)第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门志管由寄存器输出数据的控制。
《微机原理及应用》习题答案
《微机原理及应用》习题答案教材:《80X86/Pentium微型计算机原理及应用》答案第一章计算机基础1-3(1) 01101110 真值=110(2) 10001101 真值=-131-4(1)+010111[+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011[+101011]原=[+101011]反=[+101011]补=00101011 (3) –101000[-101000]原=10101000 [-101000]反=11010111[-101000]补=11011000(4) -111111[-111111]原=10111111 [-111111]反=11000000[-111111]补=110000011-6(1) [x1+y1]补=[x1]补+ [y1]补=00010100+00100001=00110101(2)[x2-y2]补=[x2]补+ [-y2]补=11101100+00100001=000011011-7(1) 85+60解:[-85]补=10101011 [60]补=00111100[-85]补+[60]补=10101011+00111100=11100111 (11100111)补=10011001 真值=-25CS=0,CP=0, CS⊕CP=0 无溢出(4)-85-60[-85]补=10101011 [-60]补=11000100[-85]补+[-60]补=10101011+11000100=101101111CS=1, CP=0 CS⊕CP=1 有溢出1-8(1) [x]补+ [y]补=01001010+01100001=10101011CS=0, CP=1 CS⊕CP=1 有溢出(2) [x]补- [y]补=[x]补+ [-y]补=01001010- 01100001=01001010+10101010=100010110CS=1, CP=1 CS⊕CP=0 无溢出1-9(1) (127)10=(000100100111)BCD(2) (74)H=(116)10=(000100010110)BCD1-10 (1) 41H 代表 A(2) 72H 代表 r(3) 65H 代表 e(4) 20H 代表 SP1-14(1) 69.57(69.57)10=(1000101.100)B=0.1000101100 X 27=0.1000101100 X 2+111浮点规格数为 011101000101(2)-38.405(-38.405)10=(-100110.011)B-100110.011= -0.100110011 x 26 = - 0.100110011 x 2110浮点规格数为 011011001100(3) - 0.3125(-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001浮点规格数为 1111110100001.+0.008342.(+0.00834)10=(0.000000100010001)2=(0.100010001)2 x 2-1103.浮点规格数为 1010010001004.1-155.(1) (69.57)10=(1000101.10010001111010111)26.=(1.00010110010001111010111)2 x 21107.p=6+127=133=(10000101)28.单精度浮点数为010000101000101100100011110101119.(2)(-38.405)10=(-100110.011001111010111000)210.= - (1.00110011001111010111000)2 x 210111.p=5+127=132=(10000100)212.单精度浮点数为1100001000011001100111101011100013.(3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-1014.p=-2+127=125=(1111101)215.单精度浮点数为10111110101000000000000000000000第二章80X86/Pentium 微处理器2-3IO/M DT/R DEN RD WR读存储器0 0 0 0 1 写存储器0 1 0 1 02-17PA=CS x 16+IP IP的范围为0000H~FFFFH 而CS为A000H因此PA的范围即现行代码段可寻址的存储空间范围为A0000H~AFFFFH2-201234ABCDH=00010010001101001010101111001101 BPA=SS x 16+SP=A0000H+0100H=A0100H栈顶SP=0100H-4=00FCH11001101 A00FCH101010110011010000010010 A0100F2-21(1) 1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2) 54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=1 PF=0 CF=0 OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。
微机原理及应用习题库与答案
微机原理及应用习题库与答案习题与练习题1第1章绪论1.计算机分那几类?各有什么特点?答:传统上分为三类:大型主机、小型机、微型机。
大型主机一般为高性能的并行处理系统,存储容量大,事物处理能力强,可为众多用户提供服务。
小型机具有一定的数据处理能力,提供一定用户规模的信息服务,作为部门的信息服务中心。
微型机一般指在办公室或家庭的桌面或可移动的计算系统,体积小、价格低、具有工业化标准体系结构,兼容性好。
2.简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。
微计算机包括微处理器、存储器、I/O接口电路及系统总线。
微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成一个完整的、独立的信息处理系统。
3.80X86微处理器有几代?各代的名称是什么?答:从体系结构上可分为3代: 8080/8085:8位机。
8086/8088/80286:16位机。
80386/80486:32位机。
第2章微处理器结构及微计算机的组成1.8086是多少位的微处理器?为什么?答:8086是16位的微处理器,其内部数据通路为16位,对外的数据总线也是16位。
2.EU与BIU各自的功能是什么?如何协同工作?答:EU是执行部件,主要的功能是执行指令。
BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。
EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。
EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。
3.8086/8088与其前一代微处理器8085相比,内部操作有什么改进?答:8085为8位机,在执行指令过程中,取指令与执行执令都是串行的。
8086/8088由于内部有EU和BIU两个功能部件,可重叠操作,提高了处理器的性能。
4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
微机原理与应用参考答案
《微型计算机原理与应用》参考答案一、单项选择题(每题2分,共20分)1.微处理器又称作(B )A、UPSB、MPUC、RAMD、ALU2.从8086CPU的内部结构上看,其是由(D )两部分组成。
A、制器和20位物理地址加法器B、运算器和总线接口C、执行单元和总线接口单元D、控制器和运算器3.十进制数20用八进制表示是(C )A、20B、14C、24D、101004.一个数用二进制表示至少要6位,则用八进制表示至少要几位( B )A、1B、2C、3D、45.补码10010101的真值是( D )A、+21B、-21C、+107D、-1076.BCD码01110101与BCD码01101000之和的八位BCD码是(B )A、11011101B、01000011C、00010100D、110100117.以下四种存储器中,随机存取存储器是( A )A、RAMB、ROMC、PROMD、EPROM8.没有外存贮器的计算机监控程序可以存放在( B )A、RAMB、ROMC、CPUD、RAM 和ROM9.以下选项中不是计算机内存储器的是(C )A、RAMB、ROMC、CPUD、SDRAM10.采用串行接口七位ASCⅡ码传送数据,带有1位奇偶校验位和1位停止位,波特率为8600波特,则字符传送速率为( D )A、960B、955C、480D、860二、判断题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。
每题1分,共10分) 总线宽度1.所谓CPU就是微型计算机。
(×)2.在计算机中正数的原码、反码、补码是相同的。
(√)3.八位二进制可以表示的最大十进制数是1024。
(×)4.在浮点数加减运算中,阶码与尾数作为一个整体相加减。
(×)5.若总线地址为26位,则最大访存空间为6M。
(×)6.EPROM 虽然是只读存储器,但在编程时可向内部写入数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北交《微机原理及应用》在线作业2-0005
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.串操作指令可以处理的最大串长度为()
A.1K
B.16K
C.64K
D.1M
答案:C
2.在各种输入输出接口中,接口电路最为简单的是()的接口。
A.程序查询方式
B.中断方式
C.DMA方式
D.通道方式
答案:A
3.已知SP=8000H,执行PUSH SI指令后,SP中的内容是()。
A.8002H
B.7FFFFH
C.7FFEH
D.7998H
答案:C
4.可编程ROM可简记为( )。
A.PROM
B.MROM
C.EPROM
D.EEPROM
答案:A
5.微型计算机输入/输出的控制方式有4种,其中以()控制的输入/输出是一种最主要的控制方式,因为其实时性强,效率高。
A.无条件传送
B.程序查询
C.中断
D.DMA
答案:C
6.查找中断向量表时需要根据()。
A.中断优先级
B.中断向量
C.中断屏蔽字
D.中断类型
答案:B
7.在计算机系统中,可用于传送中断请求和中断相应信号的是()。