计算机组成原理第八章.ppt
上传人:yy****24 上传时间:2024-09-09 格式:PPT 页数:52 大小:1.7MB 金币:12 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机组成原理第八章.ppt

计算机组成原理第八章.ppt

预览

免费试读已结束,剩余 42 页请下载文档后查看

12 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第八章CPU的结构和功能8.1CPU的结构二、CPU结构框图2.CPU的内部结构1.用户可见寄存器2.控制和状态寄存器四、控制单元CU和中断系统8.2指令周期2.每条指令的指令周期不同3.具有间接寻址的指令周期5.指令周期流程6.CPU工作周期的标志2.间址周期数据流8.3指令流水二、系统的并行性取指令3必须等上条指令执行结束,才能确定下条指令的地址造成时间损失4.指令的六级流水指令1与指令4冲突2.相关问题(2)数据相关四、流水线的多发技术2.超流水技术3.超长指令字五、流水线结构2.运算流水线8.4中断系统2.中断系统需解决的问题二、中断请求标记和中断判优逻辑2.中断判优逻辑A、B、C优先级按降序排列三、中断服务程序入口地址的寻找2.软件查询法四、中断响应3.中断隐指令五、保护现场和恢复现场1.多重中断的概念2.实现多重中断的条件&(2)屏蔽字(3)屏蔽技术可改变优先等级(1)断点进栈(3)程序断点存入“0”地址的断点保护典型习题4.假设某机器有80条指令,平均每条指令由4条微指令组成,其中有一条取指微指令是所有指令公用的。已知微指令长度为32位,请估算控制存储器容量。解:80条指令,平均每条指令由4条微指令组成,其中有一条公用微指令,所以总微指令条数为80×(4-1)+1=241条微指令,每条微指令32位,所以控存容量大约为241×32位。5.某ALU器件是用模式控制码MS3S2S1C来控制执行不同的算术运算和逻辑操作。下表列出各条指令所要求的模式控制码,其中y为二进制变量,φ为0或l任选。试以指令码(A,B,H,D,E,F,G)为输入变量,写出控制参数M,S3,S2,Sl,C的逻辑表达式。