资源描述:
《微机原理作业问题总结习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理习题课—作业讲解第一章:绪论1.微型计算机采用总线结构有什么优点?1).扩大了数据传输的灵活性,减少了连线。2).总线可以标准化,易于兼容和工业化生产。第二章:微处理器80862.16段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址是多少?解:EA=段寄存器左移4位+指针寄存器的内容=段寄存器*10H+指针寄存器的内容=12000H+FF00H推广:BX,SI,DI,SP,BP,IP等等例子:3.3作业MOVAL,[BX+10]假设DS=1000HBX=2000H[BX+10]的地址为:10000H+2000H+10H=12010H
2、微机原理习题课—作业讲解第三章:8086指令系统3.4判断指令书写是否正确:(1)MOVAL,BX(2)MOVAL,CL(3)INC[BX](4)MOV5,AL(5)MOV[BX],[SI](6)MOVBL,0F5H(7)MOVDX,2000H(8)POPCS(9)PUSHCS(10)MOV[2000H],[3000H](3.6)(11)XCHGCS,AX(12)MOV[BX],[1000H](13)XCHGBX,IP(14)INBX,DX(15)MOVBYTE[BX],1000(16)MOVCS,[1000](3.17)作业3.22,3.23问题不多,不讲了,自己看看
3、3.30要注意具体哪个单元存的具体内容是什么?(书上P55)20100+FE00=2FF00H,执行PUSHBX后,栈顶=2FF00H-2=2FEFE(2FEFF)=34H高位字节,(2FEFE)=57H低位自己微机原理习题课—作业讲解第四章:汇编语言程序设计作业4.1问题不大,不讲了,但要会哦!书上的所有例题都要会。我们的作业题是4.4,4.10,4.18,4.28,4.37。不一一讲了,以4.3为例子,讲讲数据块搬运问题。4.3自1000H单元开始有一个100个字的数据块,若要把它传送到自2000H开始的存储区中去,可以采用以下3种方法:1.不用数据块传送指令2.用
4、单个数据块传送指令3.用数据块成组传送指令解(1)MOVSI,1000HMOVDI,2000HMOVCX,100L1:MOVAX,[SI]MOV[DI],AXLOOPL1HLT微机原理习题课—作业讲解(2)MOVSI,1000HMOVDI,2000HMOVCX,100CLDL1:MOVSBLOOPL1HLT(3)MOVSI,1000HMOVDI,2000HMOVCX,100CLDREPMOVSBHLT微机原理习题课—作业讲解第五章:处理器时序和系统总线掌握最小系统下的存储器读写与I/O读写时序。8086引脚功能及用法。作业5.1,5.2,5.3,5.4问题不多,不讲了,
5、但要会。注意作业题5.14,5.17的IO/M反了,此章直接总结时序问题,不单讲题微机原理习题课—作业讲解第六章存储器存储器扩展连线、编址、及其指定地址扩展连线等。作业6.1是编址问题,作业体现的问题不大,不讲。6.5若要用2114芯片扩充2KB(*8)RAM,规定地址位4000-47FFH,地址线应该如何连接?(扩展连接所有的线路)解:分析(1)2114是1K*4的芯片,要扩展2K*8需要4块芯片(2)指定地址位4000H-47FFHA15A14A13A12A11A10A9A8----------A00100,0000,-----------00100,0111,--
6、---------1因此,引脚该接到编号为16,17的引脚上(引脚编号从0开始)(3)连接地址线,控制线,数据线。微机原理习题课—作业讲解微机原理习题课—作业讲解第七章:输入和输出7.17试说明在DMA方式时内存向外设传输数据的过程?解(1)当DMA要使用总线传输数据时,DMA管理器先向CPU的引脚HOLD发出使用总线的申请。(2)CPU如果能够相应DMA的请求就会在引脚HLDA上发出响应信号(3)DMA管理器接收到响应信号以后,接管对总线的控制权。发出读写信号与地址信息,把内存的数据输出到外设(4)然后判断是否传送完毕,如未完,修改内存地址,重复输出过程如果完毕,结束
7、DMA请求,交出系统总线。7.23DMA控制器8237的优先权管理?解:两种:固定优先权,通道0优先权最高,通道3最低。另一种方式是优先权旋转,在这种方式下,刚服务过的通道优先权变为最低的,其它通道的优先权也相应的旋转。微机原理习题课—作业讲解第8章:中断系统作业问题不大,不讲了,但大家要注意中断响应过程,以相应的堆栈内容变化。压入堆栈的都有什么内容,在堆栈中是怎样存储的?(FLAGS,CS,IP)书上P248第9章:计数器及定时器电路。作业9.4:若有一频率发生器,其频率为1MHz,若要求用定时/计数器8253,产生每秒一次的信号,82