微机原理及应用A第一次作业三、主观题(共9道小题)31
假设(SS)=2250H,(SP)=0140H,如果在堆栈中存入5个数据,则栈顶的物理地址为_22636H;
如果又从堆栈中取出3个数据,则栈顶的物理地址为2263CH
汇编语言源程序中的语句主要有两种类型:指令性语句和指示性语句
源程序汇编、连接后,不能产生对应目标代码的语句是:_指示性_语句
8088/8086微处理器由哪几部份组成
各部分的功能是什么
8088/8086微处理器由两大功能结构单元组成,即总线接口单元BIU(BusInterfaceUnit)和执行单元EU(ExecutionUnit)
前者包括4个段寄存器CS、DS、SS、ES;1个指令指针寄存器IP;1个与EU通信的内部寄存器;先入先出指令队列缓冲器(8088:4个字节;8086:6个字节);总线控制逻辑和计算20位物理地址的加法器
后者包括8个通用寄存器、1个标志寄存器、算术逻辑单元ALU和EU控制电路
BIU的功能:负责与存储器、I/O接口传送信息
具体包括:取指--当EU从指令队列中取走指令,指令队列出现空字节时,BIU即从内存中取出后续的指令代码放入队列中,完成指令缓冲
取数/存数--配合EU的请求,完成与CPU外部的数据交换
产生地址--根据EU送来的16位偏移地址,通过地址产生器生成20位的物理地址
EU的功能:执行指令
具体包括:EU从指令队列取出指令代码,将其译码,发出相应的控制信号
ALU进行算术、逻辑运算
运算结果的特征保留在标志寄存器FLAGS中
通用寄存器组暂存操作数据或中间结果
何为微处理器的系统总线
系统总线是微型计算机各功能部件之间传送信息的公共通道
包括:地址总线(AB-AddressBus):传送地址信息的总线
数据总线(DB-DataBus):传送数据信息的总线