![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
22考研计组
LaVine
这个作者很懒,什么都没留下…
展开
-
IO方式-程序中断方式
不同的I/O中断请求需要不同的中断服务程序处理中断判优:从多个中断源请求中响应其中一个中断源。中断隐指令:保存原有的PC值,将PC值调整成中断服务程序的地址。中断服务程序:执行中断处理的程序。使用中断请求触发器记录是哪个硬件发出的中断请求中断判优中断判优可以通过硬件或者软件的方式判断优先响应哪个中断源中断处理过程中断隐指令步骤1、关中断2、保存断点3、引出中断服务程序,根据硬件排队器选出中断判优的中断响应,通过中断向量地址形成部件形成向量地址。根据向量地址可以找到中断向量(中断原创 2021-07-01 16:01:07 · 3299 阅读 · 0 评论 -
7.4_三种的IO控制方式
程序查询方式程序查询的流程图程序中断方式处理流程多重中断DMA控制器DMA传送流程图DMA与CPU同时访问内存发生冲突原创 2021-06-08 19:18:16 · 1152 阅读 · 1 评论 -
7.3_I/O接口
IO接口的作用外部接口和内部接口IO接口的工作原理接口和端口IO接口中有多个寄存器未IO端口,需要编址,用来让CPU访问的是哪个寄存器统一编址&独立编址IO接口的类型原创 2021-06-08 15:41:20 · 92 阅读 · 0 评论 -
7.2_输入输出设备
VRAM显存和VRAM带宽磁盘存储器性能指标磁盘地址驱动器号:选择哪个磁盘柱面号:选择磁道盘面号:选择哪个盘面,激活哪个磁头扇区号:选择读取磁道的哪个盘面RIAD原创 2021-06-08 14:52:25 · 68 阅读 · 0 评论 -
4.2.4_CISC&RISC和堆栈寻址
堆栈寻址CISC和RISC细节:CISC可以访存的指令不限制,RISC可以访存的指令只有两条。所以CISC需要的寄存器比较少,RISC需要的寄存器比较多原创 2021-05-31 16:26:01 · 214 阅读 · 0 评论 -
4.2.3_数据寻址_偏移寻址
偏移寻址形式地址记录的都是偏移量,三种偏移寻址的方式不同的只是参考偏移的目标不同基址寻址使用的是基址寄存器的内容作为偏移目标,实际操作数地址 = 基址 + 偏移量(形式地址)可以使用专门的基址寄存器,也可以使用通用寄存器,指令需要添加符号位标明是哪个通用寄存器充当基址寄存器程序员可以操控寄存器当中的值,但是不能操控基址寄存器当中的内容变址寻址对比基址寻址而言,变址寻址的内容可以被用户所改变,形式地址作为标准,变址寄存器中的内容作为偏移量。基址寻址和变址寻址的复合首先将形式地址+基址原创 2021-05-31 16:00:03 · 1231 阅读 · 0 评论 -
4.1.2_指令寻址&数据寻址_Part1
指令寻址数据寻址指令寻址,是根据地址找到下一条指令数据寻址,是确定地址码指明的真实地址以下的例子表明的是同一个真实地址,解释的方式不同相较于内存的地址相较于程序的起始地址的偏移量PC+1过后的偏移量添加寻址特征位来区分数据寻址的方式通过寻址特征解释用什么方式来解读形式地址来得到真实地址直接寻址形式地址就是操作数真实的地址访问主存次数:1. 取指令;2.根据形式地址找到操作数 优点:简单直接,指令执行阶段只需要访问一次主存,不需要专门计算操作数地址。 缺点:1.形原创 2021-05-30 21:57:59 · 1295 阅读 · 0 评论