资源描述:
《《微机原理与接口技术》习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第1章思考与练习题1.1微型计算机皱件结构由哪些部分组成?各部分的主要功能和特点是什么?1.2什么是微型计算机的系统总线?说明微处理器三人总线的作用。1.3计算机中常用的数制和码制有哪些?1.4将下列十进制数分別转化为二进制数、八进制数、十六进制数和压缩BCD数。(1)25.82(2)412.15(3)513.46(4)69.1361.5将卜-列二进制数分别转化为十进制数、八进制数和十六进制数。111001.101(2)110010.1101(3)1011.11011(4)101101.01111.6将下列十六进制数分别转化为二进制数、八进制数、十进制数和压缩BCD数。(1)7B.21(
2、2)127.1C(3)6A1.41(4)2DF3.41.7写出下列十进制数的原码、反码、补码表示(采用8位二进制数)。(1)96(2)31(3)-421.8已知补码求岀其真值。(1)92H(2)8DH(3)B2H按照字符所对应的ASCII码表示,a、K、G、+、DEL、SP、CR(4)-1151.9(4)4C26H杳表写出下列字符的ASCII码。、$第2章思考与练习题8086CPU由哪两部分组成?它们的主要功能是什么?8086CPU数据总线和地址总线各是多少?最人的存储空间是多少?8086CPU中的指令队列起什么作用?其长度是多少字节?8086的标志寄存器有哪些标志位?它们的含义和作用是
3、什么?2.5数据在存储器中存放有何规定?什么是对准字?什么是非对准字?2.6什么是逻辑地址?它由哪两部分组成?8086的物理地址是如何形成的?8086微机系统中存储器为什么要分段?各逻辑段Z间的关系如何?I/O端口有哪两种编址方式?8086的戢大I/O寻址空间是多少?8086的最大模式和最小模式的主要区别是什么?2.10有一个由20个字组成的数据区,其起始地址为5300H:0320Ho试写出数据区首末单元的实际地址。2.11若一个程序段开始执行之前,(CS)=33A0H,(IP)=0130H,试问该程序段启动执行指令的实际地址是什么?2.12有两个16位的字31DAH和5E7FH,它们在
4、8086系统存储器中的地址分别为00130H和00134H,试画出它们的存储示意图。2.13将字符串“Good!”的ASCII码依次存入从01250H开始的字节单元屮,画出它们存放的内存单元示意图。2.148086CPU读/写总线周期各包含多少个时钟周期?什么情况下需耍插入Tw等待周期?应插入多少个T、「,取决于什么因素?什么情况下会出现空闲状态T
5、?2.1580286CPU寄存器结构屮比8086增加的部分有哪些?其主要用途是什么?2.16简述实地址方式和虚拟8086方式的区别。2.17简述Pentium微处理器的主要特点。第3章思考与练习题3.1什么叫寻址方式?8086指令系统冇哪儿
6、种寻址方式?3.2分析下列给定指令的正误,对错误指令,说明出错误原因,并加以改正。(1)MOVDS,100(2)MOV[1200],23H⑶MOV[1000HI,[2000H
7、(4)MOV1020H,CXPUSHAL(6)PUSHWORDPTRfSI]⑺OUTCX,AL(8)INAL,[80H]MOVCL,3300H(10)MOVAX,2100H[BP](11)MOVIP,000H(12)PUSHCS3.3写岀将首地址为BLOCK的字数组的第6个字送到CX寄存器的指令序列,要求分别使用以下几种寻址方式:(1)以BX的寄存器间接寻址(2)以BX的寄存器相对寻址(3)以BX、SI的基址变址寻
8、址3.4给定(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,试分析下列指令执行后,AX寄存器中的内容。(1)MOVAX,1200H(2)MOVAX,BX(3)MOVAX,[1200H](4)MOVAX,[BX](5)MOVAX,1100HIBXJ(6)MOVAX,IBX+SI]⑺MOVAX,[1100H+BX+SI]3.5已知(AX)=75A4H,CF=1,分别写出
9、下列指令执行后的结果:⑴ADDAX,08FFH(2)INCAX⑶SUBAX,4455H(4)ANDAX,OFFFHORAX,,0l01H(6)SARAX,1(7)RORAX,1(8)ADCAX,53.6给定(SS)=8000H,(SP)=2000H,(AX)=7A6CH,(DX)=3158H。执行下列程序段,画出每条指令执行后寄存器的内容和堆栈存储的内容的变化情况。PUSHAXPUSHDXPOPBXPOPCX3.7设AX、BX中保存