如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
微型计算机系统总线由哪三部分组成?它们各自的功能是什么?答:由地址总线、数据总线和控制总线三部分组成。地址总线用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口;数据总线提供在CPU与存储器、I/O接口之间数据传送的公共通路;控制总线用来传送各种控制信号。通用寄存器答:AX(累加器):存放参加运算的操作数和运算结果,有些指令约定AX(AL)寄存器为累加器,如乘法、除法、输入\出指令。所有寄存器均可作为累加器。BX(基地址寄存器):计算地址时用作基地址寄存器,用于扩展寻址,起变址作用。CX(计数寄存器):在某些指令中做隐含的计数器,例如循环操作、串操作及移位操作等。DX(数据寄存器):存放操作数和列表数据,在某些I/O操作期间,用来保存I/O端口地址,在乘除运算中有专用。3、1MB的存储空间可分为四种类型的段(代码段、数据段、堆栈段、附加段),段基址分别存放在对应的段寄存器中。答:CS(代码段寄存器):保存当前执行程序所在段的段基址,CS中的数乘16,再加上指令指针寄存器IP中的内容,即是下一条将要取出指令的代码的地址。DS(数据段寄存器):保存有数据段的段基址。数据段是用来保存当前程序中的操作数和变量。数据段乘16加操作数得物理地址。SS(堆栈段寄存器):保存有堆栈段的段基址,SS中的数据乘16,加上堆栈指针寄存器SP中的数形成栈顶地址。ES(附加段寄存器):进行字符串操作时,作为目的段地址使用,是一种附加的数据区,若要使用附加段,必须对ES置初值。在附加段中,DI寄存器用于存放附加段的偏移量。物理地址和逻辑地址答:物理地址:是指信息在存储器中实际有效的地址单元号,CPU访问内存是按物理地址寻址的。每一个物理地址是由段基址和段内偏移量组成(物理地址=段基址×16+偏移量)。逻辑地址:程序中出现的地址是逻辑地址,是用符号地址表示的。逻辑地址包括段基址和偏移地址,CPU执行程序时,需要将逻辑地址转换为物理地址,称为地址重定位5、题目:设(CS)=2000H,(DS)=2100H,(SS)=2230H,(ES)=2340H,(BP)=0300H,(SI)=0010H,(DI)=0207H,请指出下列指令的源操作数字段是什么寻址方式?它的物理地址是多少(写出计算过程)?(1)MOVAX,[BP+SI+6];(2)MOVAX,[DI+100H]。答:(1)基址加变址寻址,(SS)*16+(BP)+(SI)+6=22300H+0300H+0010H+6=22616H;(2)变址寻址,(DS)*16+(DI)+100H=21000H+0207H+100H=21307H(备注:寻址方式总结:1、立即寻址:MOVAX,1234H;2、寄存器寻址:MOVAX,BX;3、直接寻址:MOVAX.[1234H];4、寄存器间接寻址:MOVAX,[BX];5、基址寻址:MOVAX,[BX+100H];6、变址寻址:MOVAX,[SI+100H];7、基址加变址寻址:MOVAX,[BX+SI+100H])6、变量有哪三个属性?获取这三个属性需要采用哪些指令?答:变量有三个属性:段地址—变量所在段的段地址。偏移量—变量单元地址与段首地址之间的位移量。类型—有BYTE、WORD、DWORD三种之一。取属性指令:SEG:取变量/标号的段地址。OFFSET:取变量/标号的偏移地址。TYPE:取变量的类型(1,2,4)CPU与外设之间传输数据的控制方式答:1、无条件传送:慢速外设需与CPU保持同步。2、查询传送:简单实用,效率较低,硬件开销小。3、中断传送:外设主动,可与CPU并行工作,但中断服务保护现场等需要额外时间开销,需要硬件开销进行中断管理。4、DMA传送:DMAC控制,外设直接和存储器进行数据传送,适合大量、快速数据传送,需要硬件开销8、8253的计数器通道包含哪些寄存器、6种工作方式的名称、各种工作方式的主要区别。答:8253的计数器通道包含初值寄存器、减1计数器、输出锁存器。定时器/计数器芯片8253有哪6种工作方式,分别是:方式0——低电平输出(GATE信号上升沿继续计数)、方式1——低电平输出(GATE信号上升沿重新计数)、方式2——周期性负脉冲输出、方式3——周期性方波输出、方式4——单次负脉冲输出(软件触发)、方式5——单次负脉冲输出(硬件触发)。这些工作的方式的主要区别:①输出波形不同,②启动计数器的触发方式不同,③计数过程中门控信号GATE对计数操作的控制不同,④计数过程修改计数初值对计数操作的控制不同。9、8255工作在方式1时的联络信号的名称及作用,工作方式的名称。答:8255A工作在方式1时,其输入的联络信号有选通信号/STB、输入缓冲器满信号IBF、中断请求信号INTR、中