微机原理总结_第1页
微机原理总结_第2页
微机原理总结_第3页
微机原理总结_第4页
微机原理总结_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——微机原理总结填空:

一、

1.与十进制数45等值的二进制数是(101101B)。2.与二进制数101110等值的十六进制数是(2EH)。3.若X=-1,Y=-127,字长n=16,则:[X]补=(0FFFF)H,[Y]补=(0FF81)H,[X+Y]补=(0FF80)H,[X-Y]补=(007E)H。

4.已知X=-65,用8位机器数表示,则[X]原=(11000001B),[X]反=(10111110B),[X]补=(10111111B)。5.已知X=68,Y=12,若用8位机器数表示,则[X+Y]补=(01010000B),[X-Y]补=(00111000B),此时OF=(0)。

6.已知[X]原=01001001B,[Y]原=10101010B,求[X+Y]补=(00011111B),[X-Y]补=(01110011B)(未)溢出。

7.已知X=-32,Y=66,用8位机器数表示,则[X]补=(11100000B),[Y]补=(01000010B),[X-Y]

。补=(10011110B)

8.X=-32,Y=13,则[X+Y]补=(11101101B),[X-Y]补=(11010011B)。

二、

1、80468微处理器中的执行部件完成(算术运算,规律运算,数据传送)。2、80468微处理器中的段部件把指令指定的(规律)地址变为(线性)地址。

3、80468微处理器的分页部件把(线性)地址变为(物理)地址。

4、32位微处理器中,32位通用寄放器的名称有(EAX,EBX,ECX,EDX,EBP,ESP)5、在实地址方式下,规律地址中的段地址是由(段寄放器)存储的。6、当微处理器进行数据输出时,信号W/R为(高),当微处理器进行数据输入时,信号W/R为(低)。

7、80486的数据总线是(32)位,地址总线是(32)位。

8、80486在保护方式下,虚拟空间为(64TB),而实际地址空间为(4GB).9、80468位处理器的工作方式有(实地址方式)(保护方式)(虚拟8086方式)。

10、80486内部结构共有8个功能部件:(总线接口部件)(高速缓存部件)(代码预存部件)(指令译码部件)(浮点数部件)(执行部件)(段部件)和(分页部件)。

11、80486提供的能接受外部中断的引脚是I(NTR)和(NMI),这两种信号的不同之处在于(中断是否可屏蔽)

12、在实地址方式下段寄放器的内容是(段基址),在保护方式下段寄放器的内容是(选择码,特权标志和描述符表类型标志)

三、

1.计算机中的指令由(操作码)和(操作数)组成。2.2.指出以下指令源操作数的寻址方式:

(1)MOVAX,BLOCK[SI](寄放器相对寻址)(2)MOVAX,[SI](寄放器间接寻址)(3)MOVAX,[6000H](直接寻址)

(4)MOVAX,[BX+SI](基址变址寻址)(5)MOVAX,BX(寄放器寻址)(6)MOVAX,1500H(马上寻址)

(7)MOVAX,80[BX+DI](相对基址变址寻址)

(8)MOVAX,[DI+60](寄放器相对寻址)

3.现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20230H)=12H,(20231H)=34H,(20232H)=56H,(20233H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,填入以下指令执行后AX寄放器的内容:(1)MOVAX,1200H;AX=(1200H)(2)MOVAX,BX;AX=(0100H)(3)MOVAX,[1200H];AX=(4C2AH)(4)MOVAX,[BX];AX=(3412H)(5)MOVAX,1100H[BX];AX=(4C2AH)(6)MOVAX,[BX][SI];AX=(7856H)(7)MOVAX,1100H[BX][SI];AX=(65B7H)

4.对于指令XCHGBX,[BP]+[SI],假使指令执行前,(BX)=6F30H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=154H,(2F247H=41H),执行后(BX)=4154H,(2F246H)=30H,(2F247H)=6FH。5.指令LOOPZ/LOOPE是结果(为零)且(相等)发生转移的指令;而指令LOOPNZ/LOOPNE则结果(不为零)且(不相等)发生转移的指令。

6.XLAT指令规定BX寄放器中存放(表的首地址),AL寄放器中存放(表内偏移量)。7.假使BUF为数据段中5400H单元的符号名,从该单元开始连续两个单元存放的内容为1234H,执行指令MOVAX,BUF后,BX的内容为(1234H);而执行LEABX,BUF后,BX的内容为(5400H)。

8.串操作指令规定源串在(数据)段中,用(E)SI来寻址源操作数;目的串在(附加)段中,用(E)DI来寻址目的操作数。

9.近过程(NEAR)的RET指令把当前栈顶的一个字弹出到(IP);远过程(FAR)的RET指令弹出一个字到(IP)后又弹出一个字到(CS)。

10.中断返回指令IRET执行后,从堆栈顺序弹出3个字分别送到(IP)、(CS)、(标志寄放器FR)。

11.设(SS)=0FFA0H,(SP)=00B0H,(AX)=8057H,(BX)=0F79H,执行指令PUSHAX后,(SP)=00AEH;若在执行指令:

PUSHBXPOPAX后,(SP)=00AEH,(AX)=0F79H,(BX)=0F79H。

12.阅读下面的程序。在(AL中的最高位为1)的状况下,本段程序的执行结果是(AH)=0;在(AL中的最高位为0)的状况下,其结果为(AH)=0FFHINAL,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.若(AX)=3F50H,(BX)=1728H,执行SUBAX,BX指令后,(AX)=(2828H),标志位AF,SF,CF,ZF,OF,PF的状态相应为(1、0、0、0、0、1)。15.设(SS)=2250H,(SP)=0140H,若在堆栈中存入5个数据,则栈顶的物理地址为(22636H),假使再从堆栈中取出3个数据,则栈顶的物理地址为(2263CH)。16.MOVAL,‘A’指令的源操作数的寻址方式为(马上寻址方式)。

17.若BP=1500H,SI=2500H,DS=2000H,ES=3000H,SS=4000H,假设按16位实模式操作,则指令MOVAL,[BP+SI+4200H],其源操作数的寻址方式为(相对基址变址寻址),访问内存的物理地址为(47C00H)。

18.MOVEAX,[BP+5000H],若按实模式操作,设BP=1500H,DS=2000H,ES=3000H,SS=4000H,则源操作数的物理地址为(46500H)。19.指出以下每条指令中源操作数的寻址方式:(1)MOVAX,[4000H];(直接寻址)(2)MOVAL,[BX+DI];(基址变址寻址)(3)MOVEAX,[BP+5000H];(相对变址寻址)

(4)MOVAL,[EBX*4+80H];(相对比例变址寻址)

20.实地址方式的数据寻址方式有(马上寻址、寄放器寻址和储存器寻址)。

21.对于串操作指令,要控制变址寄放器的内容自动递增,用(CLD)指令实现

1MOVAX,0○2XORAX,AX○3SUBAX,22.将AX寄放器的内容清“0〞的指令有(○

4ANDAX,0)AX○。

23.以CX寄放器内容为技术对象的指令有(循环控制指令和串操作重复指令)。24.CPU工作在实方式下,若指令MOVAX,[BP+SI],其源操作数的寻址方式为(基址变址寻址),假设BP=1500H,SI=2500H,ES=3000H,SS=4000H,则源操作数的物理地址为(43A00H)。

25.输入/输出指令间接寻址必需通过(DX)寄放器。26.(L)=9AH,(BL)=0BCH,分别进行以下指令运算,并写出标志位的内容。(1)ADDAL,BL;ZF=(0),PF=(1),CF=(1),SF=(1),OF=(0)。(2)SUBAL,BL;ZF=(0),PF=(1),CF=(1),SF=(1),OF=(0)。(3)ANDAL,BL;ZF=(0),PF=(0),CF=(0),SF=(1),OF=(0)。(4)ORAL,BL;ZF=(0),PF=(1),CF=(0),SF=(1),OF=(0)。(5)XORAL,BL;ZF=(0),PF=(0),CF=(0),SF=(0),OF=(0)。

四、

1、在汇编语言中的标号的类型有(NEAR和FAR),变量的类型有(BYTE,WORD,DWORD,PWORD,QWORD)。

2、在汇编语言中,一个过程的属性为NEAR,说明主程序和子程序(在同一代码中);若为FAR,则说明主程序和子程序(不在同一代码中)。3、以下程序段运行后,X单元的内容为(140)。.MODELSMALL.DATA

XDW10YDW20

ZDW100,40,66,80.CODE.STARTUP

MOVBX,OFFSETZMOVAX,[BX]MOVY,AX

MOVAX,[BX+2]MOVAX,YMOVX,AX.EXIT

END

4、以下程序段执行后,(AX)=(5501H)。?

ADW124H,345H,128H,512H,127H,678H,789HBDW5?

MOVBX,OFFSETAMOVSI,BMOVAX,[BX+SI]

五、

1、为实现在保护方式下工作,32位CPU设置了3个描述符表,分别是,(全局描述符表GDT)(局部描述符表LDT)(中断描述符表),2、80486直接可以访问的内存空间是(4GB),他的一段最大空间是(4GB),一夜空间是(4KB)

六、七、

1.cpu与I/O接口间的信息一般包括(数据信息)(状态信息)和(控制信息)3种类型。三类信息的传送方向应当是(从cpu到I/O接口或从I/O接口道cpu双向)(从cpu到I/O接口)(从I/O接口道cpu)

2.cpu从I/O接口的(状态寄放器)中获取外部设备的“准备好〞、“忙〞或“闲〞等信息。3.I/O数据缓冲器主要用于协调cpu与外设在(速度)上的差异

4.一般I/O端口的编址方式可分为(I/O端口单独编址)和(存储器统一编址)两种方式5.8237A有(4)个完全独立的DMA通道6.cpu与外设传送数据时,输入/输出方式有(程序控制传送方式)(中断控制传送方式)(DMA方式)和(I/O处理机方式)

7.8237A一共占用(8)个输入/输出端口地址

8.硬件中断可分为(可屏蔽中断)和(非屏蔽中断)两种

9.cpu相应可屏蔽中断的条件是(IF=1)(有中断请求)(现行指令执行完毕)10.当cpu在相应外设中断,并送入中断子程序的过程中,要完成:(从数据线上读取中断类型码)(将标志寄放器的值压入堆栈)(将IF和TF清0)(保护断点)(根据中断类型码,找到中断服务程序的入口地址,转入中断子程序)

11.8259A有两种中断触发方式,分别是(电平触发方式)和(边沿触发方式)

12.8259A可编程控制器,当其单片使用时可同时接收(8)个外设的中断请求;当级联使用时,其主片的(IR端)应与从片的(INT端)连接

13.中断矢量表的1KB空间中,可供用户使用的指针范围为00080H-003FCH,其对应的类型号为(32)-(255)

14.8259A有(7)个命令字,3片8259A接成级联可管理(22)级中断。

15.中断系统中,实方式下的中断类型码与该中断类型码对应的中断服务程序入口地址之间的连接表成为(中断向量表),保护方式下的称为(中断描述符表)16.若某外设的中断类型码为3AH,则该中断源的中断请求信号应连载8259A的(IR2)端,且对应的中断向量地址为(00E8H)

17.若某外设的中断类型码为48H,该中断源对应的中断向量地址为(0000:0120H)

九、

1、8255A是一个(可编程的通用并行输入输出)接口芯片。

2、8255A的内部包括两组控制电路,其中A组控制(端口A和端口C的上半部分),B组控制(端口B和端口C的下半部分)。

3、8255A控制字的最高位为(1)时,表示该控制字为方式控制字。

4、8255A端口C的按位置位复位功能是由控制字中最高位为(0)来决定的。

5、8255A的端口A工作在方式2时,使用端口C的(PC3—PC7)作为与CPU和外设的联络信号。

6、某一测控系统要使用一个连续的方波信号,假使使用8253可编程定时/计数器来实现此功能,则8253应工作在方式(3)。7、异步串行通信规程规定,传送数据的基本单位是(字符),其中最先传送的是(起始位),信号电平为(低电平)。

8、8251A工作在异步方式时,每个字符的数据位长度为(5—8位),中止位的长度为(1位或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论