15秋北交《微机原理与接口技术》在线作业二满分答案

合集下载

《微机原理与接口技术》课后习题答案

《微机原理与接口技术》课后习题答案

《微机原理与接⼝技术》课后习题答案第⼀章1.在计算机中为什么使⽤⼆进制数存储数据⽽不使⽤⼗进制数存储数据?答:计算机是由⼤量的电⼦器件组成的,在这些电⼦器件中,电路的通和断、电位的⾼和低,⽤两个数字符号“1”和“0”分别表⽰容易实现。

同时⼆进制的运算法则也很简单,因此,在计算机内部通常⽤⼆进制代码来作为内部存储、传输和处理数据。

2.完成下列数制之间的转换。

(1)01011100B=92D (2)0.10110011B=0.41D(3)135D=1111101B (4)99.4375D=1100011.0111B3.组合型BCD码和⾮组合型BCD码有什么区别?写出⼗进制数254的组合型BCD数和⾮组合型BCD数答:1)BCD码是通常的8421码,它⽤4个⼆进制位表⽰⼀个⼗进制位,⼀个字节可以表⽰两个⼗进制位,即00~992)⾮组合BCD码⽤8个⼆进制位表⽰⼀个⼗进制位,实际上只是⽤低4个⼆进制位表⽰⼀个⼗进制位0~9,⾼4位任意,但通常默认为03)254(10)=0010 0101 0100(BCD)254(10)=00100101 00000100(BCD)4.ASCII码的编码⽅法是什么?写出⼗进制数205和字符串A+B=C的ASCII码。

答:1)ASCII码的编码⽅法是使⽤7 位⼆进制数来表⽰所有的⼤写和⼩写字母,数字0 到9、标点符号,以及在美式英语中使⽤的特殊控制字符2)⼗进制205的ASCII码是:011 000 1013)字符串A+B=C的ASCII码是:412B423D435.机器数与真值有什么区别?机器数有哪些特点?答:1)真值是所表⽰的数的⼤⼩,⼀般⽤⼗进制表征。

机器数原码,补码,反码都是机器数⼀种表现形式,或说都属于机器数2)机器数的特点:⼀:数的符号数值化。

实⽤的数据有正数和负数,由于计算机内部的硬件只能表⽰两种物理状态(⽤0和1表⽰),因此实⽤数据的正号“+”或负号“-”,在机器⾥就⽤⼀位⼆进制的0或1来区别。

微机原理与接口技术课后习题与参考答案

微机原理与接口技术课后习题与参考答案

微机原理与接口技术课后习题与参考答案-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII第一章课后习题1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。

① 16.25 ② 35.75 ③ 123.875 ④ 97/1281.2 把下列二进制数转换成十进制数。

① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.11.3 把下列八进制数转换成十进制数和二进制数。

① 756.07 ② 63.73 ③ 35.6 ④ 323.451.4 把下列十六进制数转换成十进制数。

① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC1.5 求下列带符号十进制数的8位补码。

① +127 ② -1 ③ -0 ④ -1281.6 求下列带符号十进制数的16位补码。

① +355 ② -11.7 计算机分那几类各有什么特点1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。

1.9 80X86微处理器有几代各代的名称是什么1.10 你知道现在的微型机可以配备哪些外部设备?1.11 微型机的运算速度与CPU的工作频率有关吗?1.12 字长与计算机的什么性能有关?习题一参考答案1.1 ① 16.25D=10000.01B=20.2Q=10.4H② 35.75D=100011.11B=43.6Q=23.CH③ 123.875D=1111011.111B=173.7Q=7B.EH④ 97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D③ 111.01B=7.25D ④ 1010.1B=10.5D1.3 ① 756.07Q=111101110.000111B=494.109D ②63.73Q=110011.111011B=51.922D③ 35.6Q=11101.110B=29.75D ④ 323.45Q=11010011.100101B=211.578D1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D③ B7C.8D=2940.551D ④ 1ECH=492D1.5 ① [+127]补=01111111 ② [-1] 补= 11111111③ [-0] 补=00000000 ④[-128] 补=100000001.6 ① [+355] 补= 0000000101100011 ② [-1] 补= 1111 1111 1111 11111.7 答:传统上分为三类:大型主机、小型机、微型机。

北京交通大学《微机原理与接口技术》作业问题详解

北京交通大学《微机原理与接口技术》作业问题详解

目录《微机原理与接口技术》第一章作业 (2)一、书上P22 作业题2、3、7 (2)《微机原理与接口技术》第二章作业 (2)一、书上P59 作业题2、5、6、9、14 (2)《微机原理与接口技术》第三章作业 (3)一、书上P95 作业题4、5、6、7、10、11、12、13、14、15、16、17、18、22、27 (4)《微机原理与接口技术》第四章作业 (8)一、课本P155 8、12、13、14 (8)《微机原理与接口技术》第五章作业 (10)一、作业P180 2、5、7、8、9、10 (11)《微机原理与接口技术》第六章作业 (13)一、P207: 1,3,5,10,14。

18,19,20 (13)《微机原理与接口技术》第七章作业(一) (17)一、P268: 3, 6 , 7, 10 , 11 , 12 (17)《微机原理与接口技术》第七章作业(二) (20)一、P268: 15 , 16 , 19,21,25 (20)《微机原理与接口技术》第八章作业 (24)一、P292 6 、7 (24)《微机原理与接口技术》第一章作业一、书上P22 作业题2、3 、72. 完成下列数制之间的转换。

(1)01011100B=92D(3)135D=10000111B(5)10110010B=262Q=B2H3. 组合型BCD码和非组合型BCD码有什么区别?写出十进制数254 的组合型BCD数和非组合型BCD数。

答:组合型BCD码的储存格式用一个字节存放 2 位BCD码,高4 位表示十进制的十位数,低 4 位表示十进制的个位数,数值表示围为0~99;非组合型的储存格式是用一个字节的低4 位存放 1 位BCD码,高四位可以为0 或任意数,数值表示围为0~9。

254D 的组合型BCD码:0254D的非组合型BCD码:00000010 00000101 000001007. 计算机中为什么采用补码的形式储存数据?当计算机的字长n=16 时,补码的数据表示围是多少?答:是为了便于进行加减运算,简化机器硬件结构。

《微机原理与接口技术》课后习题答案

《微机原理与接口技术》课后习题答案

第一章1.在计算机中为什么使用二进制数存储数据而不使用十进制数存储数据?答:计算机是由大量的电子器件组成的,在这些电子器件中,电路的通和断、电位的高和低,用两个数字符号―1‖和―0‖分别表示容易实现。

同时二进制的运算法则也很简单,因此,在计算机内部通常用二进制代码来作为内部存储、传输和处理数据。

2.完成下列数制之间的转换。

(1)01011100B=92D (2)0.10110011B=0.41D(3)135D=1111101B (4)99.4375D=1100011.0111B3.组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型BCD数答:1)BCD码是通常的8421码,它用4个二进制位表示一个十进制位,一个字节可以表示两个十进制位,即00~992)非组合BCD码用8个二进制位表示一个十进制位,实际上只是用低4个二进制位表示一个十进制位0~9,高4位任意,但通常默认为03)254(10)=0010 0101 0100(BCD)254(10)=00100101 00000100(BCD)4.ASCII码的编码方法是什么?写出十进制数205和字符串A+B=C的ASCII码。

答:1)ASCII码的编码方法是使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符2)十进制205的ASCII码是:011 000 1013)字符串A+B=C的ASCII码是:412B423D435.机器数与真值有什么区别?机器数有哪些特点?答:1)真值是所表示的数的大小,一般用十进制表征。

机器数原码,补码,反码都是机器数一种表现形式,或说都属于机器数2)机器数的特点:一:数的符号数值化。

实用的数据有正数和负数,由于计算机内部的硬件只能表示两种物理状态(用0和1表示),因此实用数据的正号―+‖或负号―-‖,在机器里就用一位二进制的0或1来区别。

15秋福师《计算机原理与接口技术》在线作业二答案资料

15秋福师《计算机原理与接口技术》在线作业二答案资料

福师《计算机原理与接口技术》在线作业二一、单选题(共 30 道试题,共 60 分。

)1. 补码 11001100 算术右移一位后的结果是()。

. 01100110. 11001100. 11100110. 01101100正确答案:2. 若与非门输入为和,只有当、分别为()时,输出Y=0。

. 0,0. 0,1. 1,0. 1,1正确答案:3. 虚拟存储器与一般的主存、辅存系统的本质区别之一是()。

. 虚拟存储器允许程序设计人员使用比主存容量大得多的地址空间,而且不必用编程方法来进行虚实地址的变换. 虚拟存储器允许程序设计人员使用比主存容量大得多的地址空间,但是编程时必须用变址器寻址或基址寻址方式对虚实地址进行变换. 实现虚拟存储器不需要进行虚实地址的变换. 若使用虚拟存储器的话,编程人员必须对主辅存的存储空间进行分配正确答案:4. 下面关于地址映像的叙述,错误的是()。

. 任意逻辑页能够映像到主存中任意页面位置称为全相联映像. 直接映像方式规定每个逻辑页只能映像到一个特定物理页面. 全相联映像可以导致存储页面的抖动. 组相联映像是全相联映像和直接相联映像方法的结合正确答案:5. 采用十六进制书写可以比二进制书写省. 1/2. 1/3. 1/4. 1/5正确答案:6. 以下可使用特权指令的是( ). 硬件设计人员. 最终用户. 应用程序. 系统软件正确答案:7. -0的8位二进制补码是( ). 10000000. 11111111. 00000000. 10000001正确答案:8. 某数在计算机中用 8421 码表示为 0011 1001 1000 ,其真值为()。

. 398. 398H. 1630Q. 1110011000正确答案:9. 若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为()。

. 原码. 补码. 反码. 移码正确答案:10. 一条机器指令的功能一般对应于( ). 一段微程序. 一条微指令. 一条微命令. 一个微操作正确答案:11. 下列说法正确的是()。

微机原理及接口技术II课堂例题和课后习题综合题作业答案

微机原理及接口技术II课堂例题和课后习题综合题作业答案

1、已知某8088微机系统包括8255,8253两个可编程接口电路。

其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测按键开关的位置,PA7可根据PB0的状态决定是否点亮LED指示灯。

设系统所要求有关硬件连线已经全部接好,片选信号PS2,PS3的地址是08H-0BH,0CH-0FH,如图所示,试完成下列各项要求。

(1) 根据8255A的A口和B口的连接方式,写出接口初始化程序。

(2) 图中给出了8253各个计数器要求的工作方式,设已知外部时钟频率为F,计数器0的计数初值为L(字节型),工作在方式2;计数器1的计数初值为M(字型),工作在方式1;计数器2的计数初值为N(字型),工作在方式3,L、M、N是程序已经定义的变量,L、M为二进制数,N为BCD码。

试按上述要求完成8253的初始化程序。

(3) 设计一个程序片段,使8255A检测PB0的输入状态,当PB0=1时使LED灯亮。

答案:解①:MOV AL,l0000010B ;A,B口方式0,A口输出,B口输入OUT 0BH,AL解②:MOV AL,14H ;0通道方式2OUT 0FH,ALMOV AL,L ;0通道计数初值LOUT 0CH,ALMOV AL,72H ;1通道方式lOUT 0FH,ALMOV AX,M ;1通道初值M(字型),OUT 0DH,ALMOV AL,AHOUT 0DH,ALMOV AL,B7H ;2通道方式3,BCD码0UT OFH,ALMOV AX,N ;2通道初值N(字型),OUT 0EH,ALMOV AL,AHOUT 0EH,AL解③:IN AL,09H ;读B口状态K1:TEST 01H ;测试PBO=l否JZ,K1 ;不为1,K1MOV AL,OOH ;PB0=1,PA0=0,点亮LEDOUT 08H,AL2.PC总线和A/D转换接口电路如图2,图中信号均是PC(8位)总线信号,请回答下面问题:(1)图中中断控制器8259A和并行接口8255A各有几个端口地址?各芯片内地址有无重叠?答:8259A和8255A各有4个端口地址;8259A内部有地址重叠,重叠两次;而8255A没有地址重叠。

微机原理与接口技术作业答案

微机原理与接口技术作业答案

微机原理与接口技术作业答案第二章微处理器及其结构2-7什么是逻辑地址什么是物理地址在实地址方式下,如何求存储器的物理地址设一个16字的数据区,它的起始地址为70A0H:DDF6(段基址:偏移地址).写出这个数据区的首字单元和末字单元的物理地址.解:1).实模式下,逻辑地址由段基址和偏移地址组成.物理地址是真正的存储单元的地址.2).物理地址=段基址某16+偏移地址3).首字单元地址: 70A0H某16+DDF6H=70A00H+DDF6H=7E7F6H末字单元地址:7E7F6H+(16-1)某2=7E7F6H+1EH=7E814H注意:相邻两个存储单元可构成一个字长为16位的字,在对准字时,用偶地址表示字的地址.123456789101112131415160H2H4H6H8HAHCHEH10H12H14H16H18H1AH1CH 1EH20H第三章指令系统3-6分别指出下列指令中源操作数和目标操作数的寻址方式.若是存储器寻址,用表达式表示EA=(1)ANDA某,00FFH(2)ADDB某,[00FFH](3)MOVA某,[B某+10H](4)ADDA某,[ESI某8](5)SUB[BP][SI],A某(6)MOVA某,[B某+DI+20H](7)CMP[SI],A某(8)ORA某,D某(9)MOVEA某,[ESI][EDI某2](10)PUSHDS解:(1)立即数寻址(2)直接寻址EA=00FFH(3)基址寻址EA=(B某)+10(4)比例间址EA=ESI某8(5)基址加间址寻址EA=(BP)+(SI)(6)带位移的基址加间址寻址EA=(B某)+(DI)+20H(7)间址寻址EA=(SI)(8)寄存器寻址(9)基址加比例间址寻址EA=(ESI)+(EDI)某2(10)寄存器寻址注意:◆16位寻址:B某和BP作为基址寄存器.B某以DS作为默认段寄存器,BP以SS为默认段寄存器.SI和DI作为间址寄存器.默认DS为段寄存器◆32位寻址:8个32位通用寄存器均可作为基址寄存器,其中ESP,EBP以SS为默认段寄存器,其余均以DS为默认段寄存器.除ESP外的其它7个寄存器均可作间址寄存器,EBP默认SS作段基址寄存器,其它以DS作段基址寄存器3-732位微机工作在实地址模式下,已知(DS)=1000和(SS)=2000H,(SI)=007FH,(B某)=0040H,(BP)=0016H,变量TABLE的偏移地址为0100H.指出下列指令中源操作数的寻址方式,求它的有效地址(EA)和物理地址(PA).(1)MOVA某,[1234H](2)MOVA某,TABLE(3)MOVA某,[B某+100H](4)MOVA某,TABLE[BP][SI]解:(1)直接寻址EA=1234HPA=(DS)某16+EA=11234H(2)直接寻址EA=(TABLE)=0100HPA=(DS)某16+EA=10100H(3)基址寻址EA=(B某)+100H=0140HPA=(DS)某16+EA=10140H(4)带位移的基址加间址寻址EA=(BP)+(SI)+TABLE=0195HPA=(SS)某16+EA=20225H注意:当基址寄存器和间址寄存器默认的段寄存器不同时,一般规定,由基址寄存器来决定默认的段寄存器为段基址寄存器.这里BP为基址寄存器,所以默认SS为段基址寄存器.3-8指出下列指令的错误,并加以改正.(1)MOVDS,100(2)MOV1020H,D某(3)SUB[1000H],[SI](4)PUSHAL(5)INAL,[80H](6)MOVDS,ES(7)JMPB某(8)SHRD某,4(9)OUT380H,A某(10)ADDAL,B 某(11)POPCS(12)MOVCL,3300H解:(1)立即数不能直接传送到段寄存器中去应改为:MOVA某,100MOVDS,A某(2)立即数只能出现在源操作数位置应改为:MOVD某,1020H(3)源操作数和目标操作数不能同时为寄存器寻址应改为:MOVA 某,[1000H]SUBA某,[SI](4)PUSH指令不能操作8位数据应改为:PUSHA某(5)[80H]不是端口INAL,80H应改为:INAL,80H(6)两个段寄存器之间不能直接传送应改为:MOVA某,ESMOVDS,A某(7)对(8)移位次数超过1的时候,要把移位次数放入CL中应改为:MOVCL,4SHRD某,CL(9)端口地址大于255时,要把地址放入D某中应改为:MOVD某,380HOUTD某,A某(10)源操作数和目标操作数不匹配应改为:ADDA某,B某(11)POP指令只能使用在存储器或通用寄存器可改为:POPA某(12)源操作数和目标操作数不匹配应改为:MOVC某,3300H3-9已知:(DS)=091DH,(SS)=1E4AH,(A某)=1234H,(B某)=0024H,(C 某)=5678H,(BP)=0024H,(SI)=0012H,(DI)=0032H,[09226H]=00F6H,[09228 H]=1E40H,[1E4F6H]=091DH.试求下列各指令单独执行后的结果.(1)MOVCL,20H[B某][SI];(CL)=(2)MOV[BP][DI],C某;[IE4F6H]=(3)LEAB某,20H[B某][SI]:(B某)=MOVA某,2[B某]:(A某)=(4)LDSSI,[B某][DI]MOV[SI],B某;(SI])=(5)某CHGC某,32H[B某];(A某)=某CHG20[B 某][SI],A某;[09226H]=解:(1)(CL)=00F6H(2)[IE4F6H]=5678H(3)(B某)=0056H(A某)=1E40H(4)(SI)=0024H(5)(A某)=5678H[09226H]=1234H3-10已知(AL)=0C4H,DATA单元中内容为5AH,写出下列每条指令单独执行后的结果(ODITSZAPC:0---某某u某0)(1)ANDAL,DATA(2)ORAL,DATA(3)某ORAL,DATA(4)NOTDATA (5)ANDAL,0FH(6)ORAL,1H(7)某ORAL,0FFH(8)TESTAL,80H解:(1)(AL)=40HCF=0,OF=0,SF=0,ZF=0,PF=0,AF无定义(2)(AL)=DEHCF=0,OF=0,SF=1,ZF=0,PF=1,AF无定义(3)(AL)=9EHCF=0,OF=0,SF=1,ZF=0,PF=0,AF无定义(4)(AL)=A5H不影响任何标志位(5)(AL)=04HCF=0,OF=0,SF=0,ZF=0,PF=0,AF无定义(6)(AL)=C5HCF=0,OF=0,SF=1,ZF=0,PF=1,AF无定义(7)(AL)=3BHCF=0,OF=0,SF=0,ZF=0,PF=0,AF无定义(8)(AL)不变=0C4HCF=0,OF=0,SF=1,ZF=0,PF=0,AF无定义3-12(AL)=8EH,(BL)=72H,执行以下指令后,标志位OF、SF、ZF、AF、PF和CF的值是什么?(1)ADDAL,BL(2)ANDBL,AL(3)CMPAL,BL(4)SHLAL,1解:(1)OF=0,SF=0,ZF=1,AF=1,PF=1,CF=1(2)OF=0,SF=0,ZF=0,AF=(未定义),PF=0,CF=0(3)OF=1,SF=0,ZF=0,AF=0,PF=0,CF=0(4)OF=1,SF=0,ZF=0,AF=(未定义),PF=0,CF=13-15试用CMP指令和无条件指令实现以下判断(1)A某和C某中的内容均为无符号数①(A某)>(C某)则转至BIGGER标号执行②(A某)①(B某)>(D某)则转至BIGGER标号执行②(B某)(1)CMPA某,C某JABIGGERJBLESS(2)CMPB某,D某JGBIGGERJLLESS第四章汇编语言程序设计4-9试用伪指令编写一数据段与下面程序等效。

微机原理与接口技术试题二及答案

微机原理与接口技术试题二及答案

微机原理与接口技术试题二及答案一、填空题(本题共20个空,每空1分,共20分)1.计算机中西文字符的编码是码,用个字节表示。

2.微处理器又称为,是微型机的部件。

3.8086CPU是一个位的微处理器,具有位数据总线,位地址总线,可寻址空间为。

4.基本的8086总线周期由个T状态组成,TW称为状态,在之间和之间插入。

5.CPU访问存储器时,需利用信号的电平。

6.通过一个外设接口与外设之间交换的信息主要有信息、信息和信息。

7.一片8259可以管理级中断,两片8259可用来管理级中断。

8.识别按键的方法通常有两种,和行反转法。

二、简答题(本题共9小题,各题的分值见题后,共54分)1.8086CPU由几部分组成?它们的主要功能是什么?(6分)2. 8086有哪几种工作模式?它们各自的含义是什么?主要区别是什么?(6分)3.简述CPU与I/O设备间进行数据交换的几种常用形式,各有何优缺点?(6分)4.写出指令,将一个字节输出到端口250H。

(4分)5.什么是异步串行通信?什么是同步串行通信?(4分)6.CPU响应中断的条件是什么?响应中断后,CPU有一个什么样的处理过程?(8分)7.特殊屏蔽方式和普通屏蔽方式有何异同?各适用于什么场合?(6分)8.如果8259A按如下配置则ICW1的值为多少?不需要ICW4,单片以及边缘触发。

如要求产生的中断类型码在70H-77H之间,则ICW2的值是多少?(6分)9.试描述在DMA方式下,接口向内存传输一个字节数据的过程。

(8分)三、实验题(本题共2小题,第1小题6分,第2小题20分,共26分)1.某系统中有一片8253,其四个端口地址为310H,312H,314H,316H,计数脉冲频率为1MHz、BCD码计数,试编写输出频率为2KHz方波的初始化程序。

(6分)2.一个微机系统中包含以下器件:微处理器8088一片,并行接口8255A一片(设备号:A口—40H,B口—41H,C口—42H,控制口—43H),定时器8253一片(设备号:计数器0—50H,计数器1—51H,计数器2—52H,控制口53H),中断控制器8259A一片(设备号:A0H,A1H)。

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

A. CF=0 B. CF=1 C. ZF=0 D. ZF=1
正确答案 :C
8. 在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是( ) A. 汇编指令 B. 伪指令 C. 机器指令 D. 宏指令
正确答案 :B
9. 可编程接口芯片在使用前对它( ),称为初C. 编接口地址 D. 设计控制电路
正确答案 :B
7. 内部时钟发生器实质上是1个2分频的触发器。 A. 错误 B. 正确
正确答案 :B
8. A/D 转换器转换数据的方式有定时传送方式和查询方式两种。 A. 错误
B. 正确
正确答案 :A
9. 指令语句与伪指令语句的格式是不同的。 A. 错误 B. 正确
正确答案 :A
10. 汇编语言能直接访问存储器,输入与输出接口及扩展的各种芯片。 A. 错误 B. 正确
4. 8255A的B口设置为方式1输出,其引脚收到一个负脉冲说明( )。 A. CPU已将一个数据写到端口B B. 外设已将数据由端口B取走 C. 请求CPU送下一个数据 D. INTRB引脚上的中断请求已被CPU响应
正确答案
:BC
5. 按接口的通用性可以分为( ) A. 通用接口 B. 辅助/控制接口 C. 专用接口 D. 并行接口
15秋北交《微机原理与接口技术》在线作业二满分答案
一、单选题(共 10 道试题,共 30 分。)
1. 输入/输出指的是主机与( )交换数据。 A. 存储器 B. 外设 C. 键盘 D. 显示器
正确答案 :B
2. 若要使寄存器AL中的高4位不变,低4位为0,所用指令为( )。 A. AND AL,0FH B. AND AL,0FOH C. OR AL,0FH D. OR AL,0FOH
正确答案 :ABCDE
9. 8253的内部结构组成包括( ) A. 数据总线控制器 B. 读/写控制逻辑 C. 控制寄存器 D. 3个独立的计数器
正确答案 :ABCD
10. 在CPU与外设之间设计接口电路的目的主要有( )。 A. 解决驱动能力问题 B. 控制数据传送速度 C. 完成数据形式转换 D. 负责CPU与外设的联络
正确答案 :B
3. 在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个( ) A. I/O设备 B. I/O接口 C. 主处理器 D. 协处理器
正确答案 :B
4. 8255的A口工作在方式1输入时,其中断允许控制位INTE的开/关是通过对( )的按位置位/复位操作完成的。 A. PC0 B. PC2 C. PC4 D. PC6
正确答案 :B
6. 在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是( ) A. 汇编指令 B. 伪指令 C. 机器指令
3. 堆栈有两种形式,一是向上生成,一是向下生成。 A. 错误 B. 正确
正确答案 :B
4. RET指令可用来实现单片机单步操作。 A. 错误 B. 正确
正确答案 :A
5. 字交换指令XCH是将累加器A与源操作数的字节内容互换。 A. 错误 B. 正确
正确答案 :B
6. 可用MOV SP,#STK 指令建立堆栈。 A. 错误 B. 正确
正确答案 :ABC
2. 8237A的内部组成包括( ) A. 4个独立的DMA通道 B. 控制逻辑单元 C. 缓冲器 D. 内部寄存器
正确答案 :ABCD
3. DMA控制权接管总线的方式通常有哪几种?( ) A. 周期挪用方式 B. 交替访问方式 C. CPU停机方式 D. 中断方式
正确答案 :ABC
正确答案 :B
北交《微机原理与接口技术》在线作业二
一、单选题(共 10 道试题,共 30 分。) 1. 可编程接口芯片在使用前对它( ),称为初始化编程。 A. 写操作数 B. 写控制字 C. 编接口地址 D. 设计控制电路 正确答案 :B
2. 一个I/O地址称为一个( )。 A. 接口
B. 端口 C. 外设 D. 芯片
正确答案 :B
10. 并行接口与串行接口的区别主要表现在( )之间的数据传输前者是并行,后者是串行 A. 接口与MPU B. 接口与外设 C. 接口与MPU和外设
正确答案 :B
北交《微机原理与接口技术》在线作业二
二、多选题(共 10 道试题,共 40 分。)
1. 常用的输入设备有( ) A. 键盘 B. 鼠标 C. 触摸屏 D. 显示器
正确答案 :C
5. 串行异步通信传输的主要特点是( ) A. 通信双方不必同步 B. 每个字符的发送是独立的 C. 字符之间的传送时间长度应相同 D. 字符发送速率由波特率决定
正确答案 :B
6. 一个I/O地址称为一个( )。 A. 接口 B. 端口 C. 外设 D. 芯片
正确答案 :B
7. 条件转移指令JNE的条件是( )。
正确答案 :AC
6. 执行时可能改变IP值的指令有( )。 A. 调用及返回指令 B. 中断及返回指令 C. 转移指令 D. 串操作指令
正确答案 :ABC
7. 程序传送方式,可以分为( ) A. 无条件传送方式 B. 交替访问方式 C. 条件传送方式 D. CPU停机方式
正确答案 :AC
8. 一个完整的DMA传送过程必须经过哪些步骤? A. DMA方式的初始化设置 B. DMA请求 C. DMA响应 D. DMA传送 E. DMA结束
正确答案 :ABCD
北交《微机原理与接口技术》在线作业二
三、判断题(共 10 道试题,共 30 分。) 1. 单片机的工作过程,实际就是周而复始地取指令和执行指令的过程。 A. 错误 B. 正确 正确答案 :B
2. 异步串行近程通信时的传送信号是TTL 电平信号。 A. 错误 B. 正确 正确答案 :B
正确答案 :B
3. 输入/输出指的是主机与( )交换数据。 A. 存储器 B. 外设 C. 键盘 D. 显示器
正确答案 :B
4. 并行接口与串行接口的区别主要表现在( )之间的数据传输前者是并行,后者是串行 A. 接口与MPU B. 接口与外设
C. 接口与MPU和外设
正确答案 :B
5. 在进入DMA工作方式之前,DMA控制器被当作CPU总线上的一个( ) A. I/O设备 B. I/O接口 C. 主处理器 D. 协处理器
相关文档
最新文档