ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:35.69KB ,
资源ID:10315268      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10315268.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理总结.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理总结.docx

1、微机原理总结填空:一、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原=101010

2、10B,求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,E

3、BX,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提供的能

4、接受外部中断的引脚是I(NTR)和(NMI),这两种信号的不同之处在于(中断是否可屏蔽)12、在实地址方式下段寄存器的内容是(段基址),在保护方式下段寄存器的内容是(选择码,特权标志和描述符表类型标志)三、1. 计算机中的指令由(操作码)和(操作数)组成。2. 2.指出下列指令源操作数的寻址方式:(1)MOV AX,BLOCKSI (寄存器相对寻址)(2)MOV AX,SI (寄存器间接寻址)(3)MOV AX,6000H (直接寻址)(4)MOV AX,BX+SI (基址变址寻址)(5)MOV AX,BX (寄存器寻址)(6)MOV AX,1500H (立即寻址)(7)MOV AX,80BX

5、+DI (相对基址变址寻址)(8)MOV AX,DI+60 (寄存器相对寻址)3.现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,填入下列指令执行后AX寄存器的内容:(1)MOV AX,1200H ;AX=(1200H)(2)MOV AX,BX ;AX=(0100H)(3)MOV AX,1200H ;AX=(4C2AH)(4)MOV AX,BX ;AX=(3412H)

6、(5)MOV AX,1100HBX ;AX=(4C2AH)(6)MOV AX,BXSI ;AX=(7856H)(7)MOV AX,1100HBXSI;AX=(65B7H)4.对于指令XCHG BX,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.X

7、LAT指令规定BX寄存器中存放(表的首地址),AL寄存器中存放(表内偏移量)。7.如果BUF为数据段中5400H单元的符号名,从该单元开始连续两个单元存放的内容为1234H,执行指令MOV AX,BUF后,BX的内容为(1234H);而执行LEA BX,BUF后,BX的内容为(5400H)。8.串操作指令规定源串在(数据)段中,用(E)SI 来寻址源操作数;目的串在(附加)段中,用(E)DI 来寻址目的操作数。9.近过程(NEAR)的RET指令把当前栈顶的一个字弹出到(IP);远过程(FAR)的RET指令弹出一个字到(IP)后又弹出一个字到(CS)。10.中断返回指令IRET执行后,从堆栈顺序

8、弹出3个字分别送到(IP)、(CS)、(标志寄存器FR)。11.设(SS)=0FFA0H,(SP)=00B0H,(AX)=8057H,(BX)=0F79H,执行指令PUSH AX后,(SP)=00AEH;若在执行指令: PUSH BX POP AX后,(SP)=00AEH,(AX)=0F79H,(BX)=0F79H。12.阅读下面的程序。在(AL中的最高位为1)的情况下,本段程序的执行结果是(AH)=0;在(AL中的最高位为0)的情况下,其结果为(AH)=0FFH IN AL,20HTEST AL,80HJZ AMOV AH,0JMP BA:MOV AH,0FFHB:HLT13.下列程序段是比

9、较AX、BX和CX中带符号数的大小,将最大的数放在AX中。请将程序填充完整。 CMP AX,BX(1) JGE NEXT XCHG AX,BXNEXT:(2)CMP CX,AX JLE OUT(3)XCHG AX,CX OUT14.若(AX)=3F50H,(BX)=1728H,执行SUB AX,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.MOV

10、 AL,A指令的源操作数的寻址方式为(立即寻址方式)。17.若BP=1500H,SI=2500H,DS=2000H,ES=3000H,SS=4000H,假设按16位实模式操作,则指令MOV AL,BP+SI+4200H,其源操作数的寻址方式为(相对基址变址寻址),访问内存的物理地址为(47C00H)。18.MOV EAX,BP+5000H,若按实模式操作,设BP=1500H,DS=2000H,ES=3000H,SS=4000H,则源操作数的物理地址为(46500H)。19.指出下列每条指令中源操作数的寻址方式:(1)MOV AX,4000H;(直接寻址)(2)MOV AL,BX+DI;(基址变

11、址寻址)(3)MOV EAX,BP+5000H;(相对变址寻址)(4)MOV AL,EBX*4+80H;(相对比例变址寻址)20.实地址方式的数据寻址方式有(立即寻址、寄存器寻址和储存器寻址)。21.对于串操作指令,要控制变址寄存器的内容自动递增,用(CLD)指令实现22.将AX寄存器的内容清“0”的指令有(MOV AX,0 XOR AX,AX SUB AX,AX AND AX,0)。23以CX寄存器内容为技术对象的指令有(循环控制指令和串操作重复指令)。24CPU工作在实方式下,若指令MOV AX,BP+SI,其源操作数的寻址方式为(基址变址寻址),假设BP=1500H,SI=2500H,E

12、S=3000H,SS=4000H,则源操作数的物理地址为(43A00H)。25.输入/输出指令间接寻址必须通过(DX)寄存器。26.(L)=9AH,(BL)=0BCH,分别进行下列指令运算,并写出标志位的内容。(1)ADD AL,BL;ZF=(0),PF=(1),CF=(1),SF=(1),OF=(0)。(2)SUB AL,BL;ZF=(0),PF=(1),CF=(1),SF=(1),OF=(0)。(3)AND AL,BL;ZF=(0),PF=(0),CF=(0),SF=(1),OF=(0)。(4)OR AL,BL;ZF=(0),PF=(1),CF=(0),SF=(1),OF=(0)。(5)X

13、OR AL,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)。 .MODEL SMALL .DATA X DW 10 Y DW 20 Z DW 100,40,66,80 .CODE .STARTUP MOV BX,OFFSET Z MOV AX, BX MOV Y,

14、 AX MOV AX, BX+2 MOV AX,Y MOV X,AX .EXIT END4、以下程序段执行后,(AX)=(5501H)。 A DW 124H, 345H, 128H, 512H, 127H,678H, 789HB DW 5MOV BX, OFFSET AMOV SI, BMOV AX, BX+SI五、1、为实现在保护方式下工作,32位CPU设置了3个描述符表,分别是,(全局描述符表GDT)(局部描述符表LDT)(中断描述符表),2、80486直接可以访问的内存空间是(4GB),他的一段最大空间是(4GB),一夜空间是(4KB)六、七、1.cpu与I/O接口间的信息一般包括(数据

15、信息)(状态信息)和(控制信息)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)个输入/输

16、出端口地址8.硬件中断可分为(可屏蔽中断)和(非屏蔽中断)两种9.cpu相应可屏蔽中断的条件是(IF=1)(有中断请求)(现行指令执行完毕)10.当cpu在相应外设中断,并送入中断子程序的过程中,要完成:(从数据线上读取中断类型码)(将标志寄存器的值压入堆栈)(将IF和TF清0)(保护断点)(根据中断类型码,找到中断服务程序的入口地址,转入中断子程序)11.8259A有两种中断触发方式,分别是(电平触发方式)和(边沿触发方式)12.8259A可编程控制器,当其单片使用时可同时接收(8)个外设的中断请求;当级联使用时,其主片的(IR端)应与从片的(INT端)连接13.中断矢量表的1KB空间中,可

17、供用户使用的指针范围为00080H-003FCH,其对应的类型号为(32)-(255)14.8259A有(7)个命令字,3片8259A接成级联可管理(22)级中断。15.中断系统中,实方式下的中断类型码与该中断类型码对应的中断服务程序入口地址之间的连接表成为(中断向量表),保护方式下的称为(中断描述符表)16.若某外设的中断类型码为3AH,则该中断源的中断请求信号应连载8259A的(IR2)端,且对应的中断向量地址为(00E8H)17.若某外设的中断类型码为48H,该中断源对应的中断向量地址为(0000:0120H)九、1、8255A是一个(可编程的通用并行输入输出)接口芯片。2、8255A的

18、内部包括两组控制电路,其中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工作在异步方式时,每

19、个字符的数据位长度为(58位),停止位的长度为(1位或1.5位或2位)。9、8251A从串行输入线上接收好了一个字符后,将信号(RxRDY)置为有效。10、8255A内部具有(3)个输入输出端口,每个端口的数据寄存器长度为(8)位,其中端口(C)没有输入锁存功能。11、8255A与CPU连接时,地址线一般与CPU的地址总线的(A0或A1)连接。12、8255A的端口C按位置位复位控制字的(D3、D2、D1)位用来指定要置位或复位的端口C的具体位置。13、异步串行通信规定,传送的每个字符的最后是(停止)位,其宽度为(1位或1.5位或2位),信号电平为(高电平)。14、同步串行通信包括(面向字符型

20、)和(面向比特型)两类。15、当8251A工作在同步方式时,引脚同步检测SYNDET可作为输入或输出信号使用。若工作在外同步方式,该引脚为(输入),若工作在内同步方式,该引脚为(输出)。16、如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2kHz的输入信号,波特率为1200bps,字符数据长度为7位,1位停止位,采用偶校验。则8251A的方式控制字为(01111010B)。17、8255A工作在方式1或方式2时,INTE为(中断允许位),它的置1/请0由(C口按位置位复位清零控制字)进行控制。18、利用8253芯片每25ms产生一个方波输出,若输入的时

21、钟频率为2MHz,8253的计数初值应取(50000次),工作方式选(方式3)。19、在串行通信中波特率是指(每秒钟传送的二进制位数)。20、若8255A的A口工作在方式1,那么CPU通过它与外设通信可以采用(同步)传送方式或(查询(异步)传送方式或(中断)传送方式。21、利用8253芯片每20ms产生一个脉冲输出,若输入的时钟频率为2MHz,8253的计数初值应该取(40000次),工作方式应选择(方式2)。22、8255A的A口工作方式有(方式0、方式1和方式2),B口的工作方式有(方式0和方式1)。十一、1.DAC0832是一个(8)位的D/A转换器,具有(2)级锁存功能,输出的是(电流

22、)信号。2.DAC1210是(8)位的D/A转换器,可工作在(单缓冲方式)方式和(双缓冲方式)方式。3.若要将数字量转换为模拟电压,需要用到(数/模)转换器,所该转换芯片为电流输出,则须外接(运算放大器)。4.A/D转换时,若输入模拟信号的最高有效频率为20kHz,采样频率最小为(40kHz),应选用转换时间为(25s)的A/D转换器。5.A/D转换时,若输入模拟信号的最高有效频率为10kHz,应选用转换时间为(小于等于0.05ms)的A/D转换器,若此A/D转换器是12位的,则其分辨率为(12位)。附录:1、如果BUF为数据段中5400H单元的符号名,其中存放的内容为1234H,执行指令MO

23、V BX,BUF后,BX的内容为(1234H),而执行LEA BX,BUF后,BX的内容是(5400H)。2、若X=-1,Y=-127,字长n=16,则X+Y补=(0FF80H),X-Y补=(007EH)3、指出下列每天指令中源操作数的寻址方式:MOV AX,4000H; (直接寻址)MOV AL,BX+DI;(基址变址寻址)MOV EAX,(BP+5000H);相对基址寻址4、输入/输出指令间接寻址必须通过(DX)寄存器5、CPU响应可屏蔽中断的条件是(IF=1)、(有中断请求)、(现行指令执行完毕)6、CPU从I/O接口的(状态寄存器)中获取外部设备的“准备好”、“忙”或“困”等信息7、D

24、AC0832是一个(8)位的D/A转换器,具有(2)级锁存功能,输出是(电流)信号1、已知AL=10011100B,BL=01101000B,执行指令SUB AL,BL后,AL=(34H),标志位CF=(0),OF=(1),PF=(0)2、8086CPU在执行8位带符号数运算后,产生溢出是由于运算结果超出了(-128+127)3、若指令IMUL DL执行后CF=OF=1,则表示(乘积高位AH数据有效)4、8086CPU判断两个带符号数大小的标志位为(SF);(OF);(ZF)5、若SUBPROC为过程名,设当前SP=6000H,8086CPU执行指令CALL FAR PTR SUBPROC后,

25、SP=(5FFCH)6、若AGAIN为标号,指令JMP SHORT AGAIN为(段内短转移)寻址方式,其转移地址为(当前IP值与目标地址AGAIN确定的8位位移量之和)7、若8086CPU可屏蔽中断的类型码为60H,则其在中断向量表的入口地址指针为(180H)。若该中断源的终端服务程序入口地址为5A000H时,则该中断向量表入口地址指针对应的4个字节,从地址地位开始依次为(00H);(AOH);(00H);(50H)8、若异步传送字符的ASCII码,每帧7位数据,偶检验,1位停止位,当波特率为2400bps时,每秒可传送(240)个字符1、已知X补=01001011B,Y补=10110101

26、B,则X+Y补=(00000000B,无溢出),X-Y补=(10010110B,溢出)2、在加重复前缀的串操作中,当DF=(1)时,表示变址寄存器地址自动递减,CX的内容是(串长度)3、循环控制指令是以(CX)寄存器的内容为循环次数;移位指令的移位次数可由(CL)寄存器间接给出4、8212芯片的MD接(高)电平,CPU可以通过它向外设输出数据;若MD接(低)电平,CPU可通过它由外设输入数据5、CMP DEST,SRC和TSET DEST,SRC两条指令在使用上的主要区别是(CMP指令是比较DEST和SRC两个操作数的大小或是否相等,而TEST指令是测试DEST某一位是1还是0,或者某些位是否

27、同时为0.)1、已知X补=10011101B,Y补=11001001B,Z补=00100110B,计算X+Y补=(01100110B,溢出),X-Z补=(01110111B,溢出)2、指令LOOPPZ/LOOPE是(CX0)且(ZF=1)发生循环的指令;而指令LOOPNZ/LOOPNE是(CX0)且(ZF=0)发生循环的指令.3、80486是在实地址方式下段基址为(16)位,而在保护方式下段基址为(32)位,它们分别由(段寄存器)和(描述符)提供.4、串行通信中波特率是指(每秒传递数据的位数),波特率系数是指(传递数据的位数与传送脉冲数之比)5、设SS=0FFA0H,SP=00B0H,AX=8

28、057H,BX=0F79H,执行指令PUSH AX后,SP=(00AEH).若再执行指令PUSH BX POP AX后,SP=(00AEH);AX=(0F79H);BX=(0F79H).1、80486直接可以访问的内存空间是(4G)B,它的一段最大空间是(4G)B,一页空间是(4K)B.2、一般I/O端口的编制方式可以分为(I/O端口单独编址)和(与存储器统一编址)两种方式.3、硬件中断可分为(可屏蔽中断)和(非屏蔽中断) 两种.4、8255A的A口工作方式在方式1,那么CPU通过它与外设通信可以采用(同步)传送方式或(查询)传送方式或(中断)传送方式.5、模/数转换时,若输入模拟信号的最高有

29、效频率为20kHz,采样频率最小为(40kHz),应选用转换时间为(25s)的A/D转换器.1、串操作指令规定源串在数据段中,用【(E)SI】来寻址源操作数;目的串在附加段中,用【(E)DI】来寻址目的操作数2、近过程(NEAR)的RET指令把当前栈顶的一个字弹出到(IP);远过程(FAR)的RET指令弹出一个字到(IP)后又弹出一个字到(CS)3、下列程序是比较AX、BX、CX中带符号数的大小将最大的数放在AX中。(JGE,CMP,XCHG)4、将AX寄存器的内容清0的指令有:(MOV AX,0; XOR AX,AX; SUB AX,AX; AND AX,0)5、汇编语言中标号类型有(NEA

30、R,FAR),变量类型有(BYTE,WORD,DWORD,PWORD,QWORD)6、80486直接可以访问的内存空间是(4G)B,它的一段最大空间(4G)B,一页空间是(4K)B7、一般I/O端口编制方式可分为(I/O端口单位编址)和(存储器统一编址)8、硬件中断可分为(可屏蔽中断)和(非屏蔽中断)两种9、在串行通信中波特率是指(一秒钟传送的二进制位数)1、在汇编语言中,一个过程的属性为NEAR,表明主程序和子程序(在同一代码段中),若为FAR则表明主程序和子程序(不在同一代码段中)2、指出下列指令源操作数的寻址方式:MOV AX,BLOCK SI (寄存器相对寻址)MOV AX,SI (寄

31、存器间接寻址)MOV AX,6000H (直接寻址)MOV AX,BX+SI (基址变址寻址)MOV AX,1500H (立即寻址)3、阅读下面的程序,在(AL中的最高位为1)的情况下,本段程序的执行结果是(AH)=0;在(AL中的最高位为0)的情况下,其结果为(AH)=0FFH4、对于串操作指令,源串是以(DS)内容为段基址,以【(E)SI】内容为偏移地址;目的串是以(ES)内容为段基址,以【(E)DI】内容为偏移地址1、在ADD指令中,两个操作数的物理位置可以安排在 (B、一个储存单元和一个数据寄存器 C、两个数据寄存器 D、一个堆栈单元和一个数据寄存器)中2、主机与外围设备传送数据时,采用(A、程序查询方式),主机与外设是串行工作的3、下列指令中,语法错误的是(A、 MOV(SI),(DI) D、PUSH BYTE PTR 20(BX+SI))4、可做简单输入接口的电路是(A、三台缓冲器)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1