上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页
摘要: 单重中断 多重中断 关中断 关中断 保存断点(PC) 保存断点(PC) 送中断向量 送中断向量 保护现场 保护现场喝屏蔽字 - 开中断 执行中断服务程序 执行中断服务程序 - 关中断 恢复现场 恢复现场和屏蔽字 开中断 开中断 中断返回 中断返回 屏蔽字是什么? 中断屏蔽技术 可以有多位屏蔽词,屏蔽 阅读全文
posted @ 2025-09-25 15:17 是我,米老鼠 阅读(8) 评论(0) 推荐(0)
摘要: 在计算机执行程序的过程中,出现某些需要紧急处理的特殊情况或者特殊请求,cpu暂时终止现行程序。而转去对这些特殊情况处理,处理完毕后在返回到原程序的断点处。 工作流程 1.中断请求 中断源向cpu发送中断请求信号 2.中断响应 相应中断的条件,中断判优:多个中断源同时提出请求时,通过中断判优六级响应一 阅读全文
posted @ 2025-09-25 15:01 是我,米老鼠 阅读(16) 评论(0) 推荐(0)
摘要: 在x86中的io指令实例 IN Rd,Rs:把io端口Rs的数据输入到CPU寄存器Rd OUT Rd,Rs:把CPU寄存器Rs的数据输出到IO端口Rd 如果外设一直没有就绪的话,就会不断循环,cpu有踏步等待现象,cpu与io串形工作 程序查询方式 优点:接口设计简单,设备量少 缺点:cpu在计算机 阅读全文
posted @ 2025-09-25 11:20 是我,米老鼠 阅读(6) 评论(0) 推荐(0)
摘要: IO接口的作用 又被称为IO控制器,设备控制器,负责协调主机和外部设备之间的数据传输 1.数据缓冲:通过数据缓冲寄存器(DBR)达到主机和外设的工作速度匹配 2.错误或状态检测:通过状态寄存器反馈设备的各种错误,状态信息,供cpu查用 3.控制和定时:接受从控制总线发过来的控制信号,时钟信号 4.数 阅读全文
posted @ 2025-09-25 10:25 是我,米老鼠 阅读(14) 评论(0) 推荐(0)
摘要: 1.申请分配阶段 由需要使用总线的主模块或主设备提出申请,经过总线仲裁机构决定下一个传输周期的总线使用权。也可将此阶段细分为传输请求和总线仲裁两个阶段 2.寻址阶段 获得使用权的主模块,通过总线发出本次要访问的从模块的地址以及有关命令,启动参与本次传输的从模块 3.传输阶段 主模块和从模块进行数据传 阅读全文
posted @ 2025-09-24 16:35 是我,米老鼠 阅读(21) 评论(0) 推荐(0)
摘要: 1.总线的传输周期(总线周期 一次总线操作所需的时间(包括申请阶段,寻址阶段,传输阶段和结束阶段 通常有若干个总线时钟周期构成 2.总线时钟周期 早期由cpu发出,而如今都是由桥接器提供的 即机器的时钟信号,计算机有一个统一的时钟,以控制整个计算机的各个部件,总线也要受此时钟的控制 3.总线的工作频 阅读全文
posted @ 2025-09-23 18:30 是我,米老鼠 阅读(11) 评论(0) 推荐(0)
摘要: 为什么要用总线: 早期计算机设备少,大多用分散的方法连接实现,不易实现随时增减外部设备,为了更好解决io设备和主机之间连接的灵活性,计算机的结构从分散连接发展为总线连接。 总线的特性 1.机械特性 尺寸,形状,管脚树,排列顺序 2.电气特性 传输方向和有效电平范围【比如说0-0.5v 或者4.8-5 阅读全文
posted @ 2025-09-23 17:18 是我,米老鼠 阅读(43) 评论(0) 推荐(0)
摘要: SISD 单指令流丹数据流 各指令序列只能并发,不能并行,每条指令处理一两个数据 不是数据级并行技术 硬件:由一个处理器和一个主存储器组成 若采用指令流水线,需要设置多个功能部件,采用多模块交叉存储 SIMD单指令流多数据流 各指令序列只能并发,不能并行,但是每条指令可同时处理多个具有相同特征的数据 阅读全文
posted @ 2025-09-23 15:00 是我,米老鼠 阅读(10) 评论(0) 推荐(0)
摘要: 机器周期的设置 为了方便流水线设计,每个阶段耗时都设置成一样的,以最长耗时为准 影响流水线的因素 结构相关(资源冲突) 多条指令在同一个时间争夺使用同一个资源而形成的冲突称为结构相关 例子在书本第257页第一张图 这种冲突的解决方案是:1.让后一个相关的指令暂停一周期 2.资源重复配置:数据存储器+ 阅读全文
posted @ 2025-09-23 10:26 是我,米老鼠 阅读(14) 评论(0) 推荐(0)
摘要: 取址,分析,执行 取址 根据PC内容访问主存储器,取出一条指令送到IR中 分析 对指令操作码进行译码,按照给定的寻址方式和地址字段中的内容形成操作数的有效地址EA,并从有效地址EA中取出操作数 执行 根据操作码字段,完成指令规定的功能,即把运算结果写到通用存储器或主存中 假设取址,分析,执行都相等 阅读全文
posted @ 2025-09-22 17:15 是我,米老鼠 阅读(10) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页