零地址运算指令的操作数来自__________。
零地址运算指令的操作数来自__________。
堆栈
【解析】
在堆栈计算机中,没有一般计算机中必备的通用寄存器,因此堆栈就成为提供操作数和保存运算结果的惟一场所。通常,参加算术逻辑运算的两个操作数隐含地从堆栈顶部弹出,送到运算器中进行运算,运算的结果再隐含地压入堆栈。
单地址指令中实实现两个数的算术运算,除地址码指明的一个操作数外,另一个常采用__________寻址方式。
地址码的长度不仅与主存容量有关,而且与__________有关。
某机器指令长度为16位,地址码长度都为6位,包含单地址指令、双地址指令和无地址指令,试问单地址指令最多能有多少条,此时双地址指令和无地址指令各为多少条?
某计算机的指令系统字长为16位,采用扩展操作码,操作数地址需要4位。该指令系统已有三地址指令M条,二地址指令N条,没有零地址指令,问系统最多还有多少条一地址指令?
某指令系统字长16位,每个操作数的地址码长6位。设系统有无操作数、单操作数和双操作数3类。若双操作数指令有M条,无操作数指令有N条,问单操作数指令最多可能有多少条?
某计算机的字长16位,设有单地址指令和双地址指令两类,若每个地址字段均为6位,且双地址指令有X类,问单地址指令最多可以有多少类?
试设计出计算机指令系统中8种指令操作,使得指令操作集合具有基本算术运算、逻辑运算和控制功能的完备性,并加以简要说明。
某计算机的指令系统定长为16位,采用扩展操作码,操作数地址4位。该指令系统已有三地址指令M条,二地址指令N条,没有零地址指令。问:最多还有多少条一地址指令?
CPU可任选CPU停止法、总线挪用法或总线周期分时法来实现DMA。
DMA是主存与外设间交换数据的方式,它也可用于主存与主存之间的数据交换。
某磁盘存储器的转速为n转/分,共有4个记录面,每道记录信息为m字节,共256道,问:(1)磁盘存储器的容量是多少?(2)磁盘传输率是多少?(3)平均等待时间是多少?
CPU对外部设备的控制方式按CPU的介入程度,从小到大分别为__________、__________、__________、__________。