邹建伟微机原理复习题及答案3 南京理工大学

邹建伟微机原理复习题及答案3 南京理工大学

ID:39872548

大小:210.84 KB

页数:12页

时间:2019-07-13

邹建伟微机原理复习题及答案3 南京理工大学_第1页
邹建伟微机原理复习题及答案3 南京理工大学_第2页
邹建伟微机原理复习题及答案3 南京理工大学_第3页
邹建伟微机原理复习题及答案3 南京理工大学_第4页
邹建伟微机原理复习题及答案3 南京理工大学_第5页
邹建伟微机原理复习题及答案3 南京理工大学_第6页
邹建伟微机原理复习题及答案3 南京理工大学_第7页
邹建伟微机原理复习题及答案3 南京理工大学_第8页
邹建伟微机原理复习题及答案3 南京理工大学_第9页
邹建伟微机原理复习题及答案3 南京理工大学_第10页
资源描述:

《邹建伟微机原理复习题及答案3 南京理工大学》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章4.1微机总线的信号包括数据总线、地址总线、控制总线以及电源和地线。4.28088一共有20根地址线,在访问内存时使用的地址线是A0~A19,能直接寻址1M内存空间;在访问外设时,使用的地址线是A0~A15,共能寻址64K个I/O端口。实际上,PC/XT在寻址外设时,只使用地址线A0~A9。4.3执行一条指令所需要的时间被称为指令周期。而总线周期指的是完成一次特定总线操作所需的时间。8080基本总线周期由4个T组成。PC/XT所采用的时钟频率为4.77Mhz,每个T状态的持续时间为210ns,如果8080的CLK引脚接5MHz的时钟信号,那么每个T状态的持续时间为200ns。第6章6

2、.1I/O端口与存储器常有统一和独立两种编排方式,8086/8088处理器支持后者,设计有专门的I/O指令。I/O指令有2种寻址方式,具体形式是:直接寻址和DX间接寻址。其中IN指令是将数据从I/O接口传输到处理器,执行该指令时8088/8088处理器引脚产生I/O读总线周期。指令“OUTDX,AL”的目的操作数是DX间接寻址寻址方式,原操作数是寄存器寻址方式。6.4参考程序如下:设计思想是每点亮一只发光二极管,就检察一次开关闭合状态有无改变,如无改变则按上次开关状态执行对应的显示行为,如有改变,则按新的开关状态要求执行显示行为。控制发光的二极管每次左移一位,则顺次点亮;控制发光的二极管每

3、次左移七位,则逆次点亮。MOVDX,8000H;I/O端口地址送DXSTART:MOVAX,0100H;AH寄存器用于记录发光二极管本次显示位置OUTDX,AL;开始时,让所有发光二极管熄灭START1:INAL,DX;读取开关状态CMPAL,7FH;判断是否为K7键单独按下JZFINISHCMPAL,0FEH;判断是否为K0键单独按下JNZNEXT;非K0键单独按下,则转移去判断是否为K1键单独按下MOVCL,1;K0键单独按下,则控制发光二极管顺次点亮JMPDISPLAYNEXT:CMPAL,0FDH;判断是否为K0键单独按下JNZSTART;非K0、K1键单独按下,则熄灭所有发光二极

4、管MOVCL,7;K1键单独按下,则控制发光二极管逆次点亮DISPLAY:MOVAL,AH;取本次发光二极管位置OUTDX,AL;使二极管发光CALLDELAY;使二极管点亮200msROLAH,CL;形成下次发光二极管的位置JMPSTART1;检测开关状态变化情况。FINISH:MOVAX,4C00HINT21H6.5参考程序如下:MOVBX,2000HMOVDS,BXMOVCX,100AGAIN:MOVDX,0FFE2HINAL,DXTESTAL,01HJZAGAINSUBDX,2INAL,DXMOV[BX],ALINCBXLOOPAGAIN6.6参考程序如下:LEABX,ADDRAG

5、AIN:INAL,80HTESTAL,80HJNZAGAINMOVAL,[BX]OUT80H,ALCMPAL,‘$’JZDONEINCBXiJMPAGAINDONE:6.10DMA的意思是直接存储器存取,主要用于高速外设和内存间的数据传送。进行DMA传送的一般过程是:外设先向DMA控制器提出DMA请求,DMA控制器通过总线请求信号有效CPU提出总线请求,CPU回以总线应答信号有效表示响应。此时,CPU的三态信号线将输出(呈现)高阻状态,即将它们(总线)交由DMA控制器进行控制,完成外设和内存间的直接数据传送。第7章7.3说明如下程序段的功能:cli;关中断movax,0moves,ax;指

6、向00H段movdi,80H*4;移量为200Hmovax,offsetintproc;将intproc的偏移地址写入axcld;DF=0stows;将ax中的内容写入0段的0200H和0201H单元movax,segintproc;将intproc的段基址写入axstows;将ax中的内容写入0段的0202H和0203Hsti;开中断程序段的功能:设置中断向量表中的中断向量号为80H的中断向量,该中断向量为名为intproc子程序的入口地址。7.5PC/XT机的ROM-BIOS对8259A初始化程序如下,请说明其设定的工作方式:moval,13h;ICW1:单片8259,边沿触发,要IC

7、W4out20h,almoval,08h;ICW2:中断向量号为08Hout21h,almoval,09h;ICW4:普通全嵌套,缓冲方式,从片,非自动结束,16位x86out21h,al7.6某时刻8259A的IRR内容是08H,说明只有IR3引脚上有中断请求。某时刻8259A的ISR内容是08H,说明CPU目前正在只为IR3引脚请求的中断服务。在两片8259级联的中断电路中,主片的第5级IR5作为从片的中断请求输入,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。