微机原理与接口技术课前提问

微机原理与接口技术课前提问

ID:39639673

大小:979.00 KB

页数:35页

时间:2019-07-08

微机原理与接口技术课前提问_第1页
微机原理与接口技术课前提问_第2页
微机原理与接口技术课前提问_第3页
微机原理与接口技术课前提问_第4页
微机原理与接口技术课前提问_第5页
资源描述:

《微机原理与接口技术课前提问》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章微型计算机概述按照冯·诺依曼建立的经典结构,微型计算机的硬件由哪几部分构成?(运算器、控制器、存储器、输入设备、输出设备)字符‘1’的ASCII码是_____。(31H)计算机为什么用补码表示数据?使符号位参加运算,减法运算可以用加法同样的电路实现,简化了电路。数值和编码一一对应。-128的补码是_____。(1000,0000)第二章微处理器及其结构重点回顾8086的数据总线是___位,地址总线是___位。8086的内部结构由_____、_____构成。说明下列80X86CPU寄存器的含义:EAX/AX/AH/ALEBX/BX/BH/BL

2、ECX/CX/CH/CLEDX/DX/DH/DLEBP/BPESI/SIEDI/DI1620EUBIU累加器基址寄存器计数寄存器数据寄存器基指针寄存器原间址寄存器目标间址寄存器说明下列80X86CPU寄存器的含义:EIP/IPFLAGSCS,DS,SS,ES第二章微处理器及其结构重点回顾指令指针寄存器标志位寄存器段寄存器:代码段,数据段,堆栈段,附加段试问0EH和78H向加后,则标志位:PF=___SF=___AF=___CF=___OF=___。第二章微处理器及其结构重点回顾0000,1110+0111,10001000,0110011?0无符

3、号数有符号数14+12013414+120-122180X86有哪几种工作模式?实地址模式保护模式虚拟8086模式实地址模式允许访问的最大内存空间多大?____实地址模式1MB空间的范围为:______-______8086的逻辑地址由______和______组成。实模式下,存储器为什么进行分段管理?16位的寄存器如何管理1MB空间?如果不采用浮动的逻辑地址,8086的程序如何在80486上运行?一个数据存储器的物理地址为11CF3H,若偏移地址为17A3H,则段寄存器(DS)=_____。80X86在实模式下对代码段操作,段基址由____提供

4、,偏移地址由____提供。第二章微处理器及其结构重点回顾1MB00000HFFFFFH段基址偏移地址1055HCSIP80486的地址总线由哪些引脚信号组成?若要进行双字操作,则/BE0-/BE3=______。说明下列80486的管脚的定义:W/R#:M/IO#:D/C#:ADS#:RDY#:HOLD:HLDA:第二章微处理器及其结构重点回顾0000写/读周期存储器/IO访问数据/控制周期,高电平:数据传送周期,低电平:指令传送周期地址选通就绪,表示现行的总线周期已经完成,可以进行其他操作总线仲裁:总线请求,请求CPU让出总线控制权总线仲裁:总

5、线请求响应,表示CPU已经让出总线控制权总线周期的定义是什么?CPU对存储器或I/O端口完成一次读/写操作所需时间。80486的基本总线周期由______个时钟周期构成。一个总线周期通常分为哪几个阶段?总线请求和仲裁阶段寻址阶段传送数据阶段结束阶段第二章微处理器及其结构重点回顾2(T1,T2)第三章指令系统课前提问编写程序将内存中数据段1000H单元的数据传送到2000H单元中。MOVAL,[1000H]MOV[2000H],AL第三章指令系统课前提问指出下列指令的错误(1)MOVDS,1000H立即数不能直接传送到段寄存器(2)MOVAX,CL

6、源操作数和目标操作数不能一个是字节,一个是字(3)MOV[1000H],[2000]存储器和存储器之间不能直接传送数据第三章指令系统课前提问指出下列指令的错误(1)xchg [si],30h(2)pop cs(3)shlal,3(4)push ah(5)adc ax,ds(6)movds,1000h(7)in al,3fch(8)out dx,ahxchg的操作数不能是立即数不能对CS直接赋值移位数>1时,将数送CL堆栈的操作数不能是字节量out只能以AL/AX为源操作数in不支持超过FFH的直接寻址adc的操作数不能是段寄存器立即数不能直接送段

7、寄存器第三章指令系统课前提问给出下列各条指令执行后AL值,以及CFZFSFOF和PF的状态:moval,89h addal,al addal,9dh subal,al decal incalcmpal,0bchAL=89hCFZFSFOFPFAL=12h10011AL=0afh00101AL=00h10101AL=00h01001AL=0ffh10101AL=00h11001试编写程序计算BX中1的个数,并保存在AL中。xoral,al;AL=0,CF=0again:cmpbx,0jznext;bx为0则退出循环shlbx,1;也可使用shrbx

8、,1adcal,0jmpagainnext:...;AL保存1的个数第三章指令系统课前提问xoral,al;AL=0,CF=0again

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

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

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