欢迎来到天天文库
浏览记录
ID:42278236
大小:32.47 KB
页数:33页
时间:2019-09-11
《2019微机原理总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、微机原理总结 填空: 一、 1.与十进制数45等值的二进制数是。2.与二进制数101110等值的十六进制数是。3.若X=-1,Y=-127,字长n=16,则:[X]补=H,[Y]补=H,[X+Y]补=H,[X-Y]补=H。 4.已知X=-65,用8位机器数表示,则[X]原=,[X]反=,[X]补=。5.已知X=68,Y=12,若用8位机器数表示,则[X+Y]补=,[X-Y]补=,此时OF=。 6.已知[X]原=01001001B,[Y]原=10101010B,求[X+Y]补=,[X-Y]补=溢出。
2、7.已知X=-32,Y=66,用8位机器数表示,则[X]补=,[Y]补=,[X-Y] 。补= =-32,Y=13,则[X+Y]补=,[X-Y]补=。 二、 1、80468微处理器中的执行部件完成。2、80468微处理器中的段部件把指令指定的地址变为地址。 3、80468微处理器的分页部件把地址变为(物理)地址。 4、32位微处理器中,32位通用寄存器的名称有5、在实地址方式下,逻辑地址中的段地址是存储的。6、当微处理器进行数据输出时,信号W/R为,当微处理器进行数据输入时,信号W/R为。 7、80
3、486的数据总线是位,地址总线是位。 8、80486在保护方式下,虚拟空间为,而实际地址空间为。 10、80486内部结构共有8个功能部件:和。 11、80486提供的能接受外部中断的引脚是I和,这两种信号的不同之处在于 12、在实地址方式下段寄存器的内容是,在保护方式下段寄存器的内容是 三、 1.计算机中的指令和组成。2.2.指出下列指令源操作数的寻址方式: MOVAX,BLOCK[SI](寄存器相对寻址)MOVAX,[SI] MOVAX,[6000H] MOVAX,[BX+SI] M
4、OVAX,BX MOVAX,1500H MOVAX,80[BX+DI] MOVAX,[DI+60] 3.现有=20XXH,=0100H,=0002H,=12H,=34H,=56H,=78H,=2AH,=4CH,=B7H,=65H,填入下列指令执行后AX寄存器的内容:MOVAX,1200H ;AX=MOVAX,BX ;AX=MOVAX,[1200H] ;AX=MOVAX,[BX] ;AX=MOVAX,1100H[BX];AX=MOVAX,[BX][SI] ;AX=MOVAX,1100
5、H[BX][SI];AX= 4.对于指令XCHGBX,[BP]+[SI],如果指令执行前,=6F30H,=0200H,=0046H,=2F00H,=154H,,执行后=4154H,=30H,=6FH。5.指令LOOPZ/LOOPE是结果且发生转移的指令;而指令LOOPNZ/LOOPNE则结果且发生转移的指令。 指令规定BX寄存器中存放,AL寄存器中存放。7.如果BUF为数据段中5400H单元的符号名,从该单元开始连续两个单元存放的内容为1234H,执行指令MOVAX,BUF后,BX的内容为;而执行LEABX
6、,BUF后,BX的内容为。 8.串操作指令规定源串在段中,用SI来寻址源操作数;目的串在段中,用DI来寻址目的操作数。 9.近过程的RET指令把当前栈顶的一个字弹出到;远过程的RET指令弹出一个字到后又弹出一个字到。 10.中断返回指令IRET执行后,从堆栈顺序弹出3个字分别送到、、。 11.设=0FFA0H,=00B0H,(AX)=8057H,=0F79H,执行指令PUSHAX后,=00AEH;若在执行指令: PUSHBXPOPAX后,=00AEH,=0F79H,=0F79H。 12.阅读下面的程
7、序。在的情况下,本段程序的执行结果是=0;在的情况下,其结果为=0FFH INAL,20H TESTAL,80HJZA MOVAH,0JMPB A:MOVAH,0FFH B:HLT 13.下列程序段是比较AX、BX和CX中带符号数的大小,将最大的数放在AX中。请将程序填充完整。 CMPAX,BX (1)JGENEXT XCHGAX,BXNEXT:(2)CMPCX,AXJLEOUT (3)XCHGAX,CX OUT…… 14.若=3F50H,=1728H,执行SUBAX,BX指令后,=,标
8、志位AF,SF,CF,ZF,OF,PF的状态相应为。15.设=2250H,(SP)=0140H,若在堆栈中存入5个数据,则栈顶的物理地址为,如果再从堆栈中取出3个数据,则栈顶的物理地址为。AL,‘A’指令的源操作数的寻址方式为。 17.若BP=1500H,SI=2500H,DS=20XXH,ES=3000H,SS=4000H,假设按16位实模式操作,则指令MOVAL,[BP+SI+4
此文档下载收益归作者所有