《微机原理复习》PPT课件

《微机原理复习》PPT课件

ID:37011698

大小:339.10 KB

页数:43页

时间:2019-05-10

《微机原理复习》PPT课件_第1页
《微机原理复习》PPT课件_第2页
《微机原理复习》PPT课件_第3页
《微机原理复习》PPT课件_第4页
《微机原理复习》PPT课件_第5页
资源描述:

《《微机原理复习》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、简答题:(1)在下面表格中填入8088CPU中14个16位寄存器。(2)简述什么是寻址方式?8088CPU中共有几种寻址方式?(3)写出8088CPU中20位物理地址的计算公式,若已知物理地址3B2FBH,段基址为3A00H,计算出段内偏移地址。(4)用图表示微机系统I/O端口的统一编址和独立编址,并作简要说明。二、说明下列指令是否正确?如不正确,指出错误原因。MOVAL,BXMUL57HMOVAL,[DI]MOV32H,ALOUT230H,ALMOV[AX],SIMOV[BX],[SI]MOVCS,[BP]INC[BX]MOVSS:[SI],AX三、试编写

2、S=0B865H+260CH的程序。两个加数分别放在DATA1和DATA2单元中,运算结果放在RESULT单元中。答案:(1)(2)所谓寻址方式,主要是指获得操作数所在地址的方法。8088CPU中的寻址方式共有8种,分别是立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、寄存器相对寻址、基址-变址寻址、基址-变址-相对寻址和隐含寻址。(3)物理地址=段基地址×16+偏移地址偏移地址为3B2FBH-3A000H=12FBHI/O端口与存储器统一编址方式,是把I/O端口当作存储单元看待,每个I/O端口被赋予一个存储器地址,I/O端口与存储器单元的地址作统一安排。I

3、/O端口单独编址方式是将I/O端口和存储器分开编址,即I/O地址空间与存储器空间互相独立(4)二、说明下列指令是否正确?如不正确,指出错误原因。MOVAL,BX;错,两操作数字长不相等;MUL57H;错,MUL指令的操作数不能为立即数;MOVAL,[DI];对;MOV32H,AL;错,立即数不能作目的操作数OUT230H,AL;错,OUT指令中的端口地址超过255时,不能采用直接寻址MOV[AX],SI;错,AX不能作地址寄存器MOV[BX],[SI];错,MOV指令的两个操作数不能同时为内存单元操作数MOVCS,[BP];错,CS不能作目标操作数INC[B

4、X];错MOVSS:[SI],AX;对三、DSEGSEGMENT;定义代码段DATA1DW0B865H;定义被加数DATA2DW260CH;定义加数DSEGENDS;数据段结束ESEGSEGMENT;定义附加段SUMDW2DUP(?);定义存放结果区ESEGENDS;附加段结束CSEGSEGMENTASSUMECS:CSEG,DS:DSEG,ES:ESEGSTART:MOVAX,DSEGMOVDS,AX;初始化DSMOVAX,ESEGMOVES,AX;初始化ESLEASI,SUM;存放结果的偏移地址送给SIMOVAX,DATA1;取被加数ADDAX,DATA

5、2;取加数MOVES:[SI],AX;和放到附加段的SUM单元中MOVAH,4CHINT21H;DOS返回CSEGENDS;代码段结束ENDSTART;源程序结束1、在微机系统中,基本的输入输出方式有哪些?它们分别对应于何种外设?2、在8088CPU中,标志寄存器有哪几个标志位?每个标志位为0的含义是什么?3、在8088CPU中,存储器为什么要分段?一个段最多为多少字节?4、8088CPU访问内存的寻址方式有哪几种?举例相关的指令5、为什么74LS244一般只能作为输入口而不作为输出口?6、给下面程序段的每条指令加上注释,并指出整个程序段实现的功能。MOVC

6、X,10LEASI,FIRSTLEADI,SECONDSTDREPMOVSB7、IO接口芯片的读写控制信号线要与CPU的那几条信号线联接?1、答:在微机系统中,主机和外设之间数据的输入和输出方式主要有以下4种:无条件传送、查询、中断和直接存储器存取(DMA)方式。无条件传送方式主要用于慢速的或者总是“准备好”的外设。查询方式主要用于简单的、慢速的且对实时性要求不高的外设。中断方式主要用于实时性要求高的外设。DMA方式用于一些高速外设以及批量数据交换的场合。2、答:有CF,PE,AF,ZF,SF,IF,TF,DF。CF为0表示无进位,pe=0表示低8位个数为奇

7、数,af为0表示无辅助进借位,zf=0表示运算结果不为0,sf=0表示运算结果最高为为0.OF=0表示无溢出。If=0禁止相应中断,tf=0表示无程序跟踪方式,df=0表示按增地址方式进行串操作。3、答:分段的主要目的是便于存储器的管理,可以用16位的寄存器访问20位地址空间的存储器。一个段最多为64KB。4、答:有直接寻址,如movax,[2100H];寄存器间接寻址,如movax,[bp];寄存器相对寻址,如movax,[bx+data];基址变址寻址,如movax,[bp][si];基址变址相对寻址,如movax,[bp][si]data.5、答:74

8、LS244是三态门器件,不具有数据的保存能力,它要求

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

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

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