熠熠晨曦_
在读研究生|不断学习中……
展开
-
计算机组成原理笔记|07 IO系统
IO系统基本概念IO接口(IO控制器)IO控制方式程序查询方式程序中断方式数据流必须经过CPU才能到主存程序中断方式中,对于快速IO设备,比如磁盘,每准备好一个字就给CPU发送一次中断请求,会导致CPU需要花大量时间处理中断服务程序,CPU利用率严重下降。DMA控制方式DMA控制方式,直接让高速外设和磁盘传输数据,数据流不用经过CPU。当把一整块数据读到内存后才告诉CPU,看CPU后续如何操作、利用调入主存的这些数据。对于大型机上接很多个IO设备的情况,CPU难以独自管理,可以用通道原创 2022-03-17 10:33:00 · 4048 阅读 · 0 评论 -
计算机组成原理笔记|06总线系统
总线分类总线是一组能为多个部件分时共享的公共信息传送线路。按数据传输格式并行总线不一定比串行总线快,因为并行信号线之间有干扰。按总线功能(连接的部件)系统总线-单总线结构系统总线-双总线结构系统总线-三总线结构系统总线-四总线结构小结总线的性能指标总线周期和总线时钟周期可以是一对一、一对多、多对一例题总线仲裁解决多个设备争用总线的问题集中式仲裁链式查询方式计数器查询方式独立请求方式集中式仲裁小结分布式仲裁总线操作和定时解决占用总线的一对原创 2022-03-17 10:32:17 · 2137 阅读 · 0 评论 -
计算机组成原理笔记|05中央处理器
CPU的功能和结构运算器对数据进行加工算术逻辑单元ALU、暂存寄存器、通用寄存器、累加寄存器ACC、程序状态字寄存器PSW、移位器、计数器控制器取指令、分析指令、执行指令、中断处理程序计数器PC,指令寄存器IR指令译码器、时序系统、微操作信号发生器存储器地址寄存器MAR,存储器数据寄存器MDR用户可见的寄存器:通用寄存器组、程序状态字寄存器PSW、程序计数器PC用户不可见的寄存器:MDR、MAR、IR、暂存寄存器CPUCPU=运算器+控制器+控制单元+寄存器+中断指令控制:取原创 2022-03-17 10:31:40 · 2724 阅读 · 0 评论 -
计算机组成原理笔记|04指令系统
指令格式一条指令由操作码和地址码组成,其中地址码可能有0~4个按地址码数目分类零地址指令不需要地址码,如空操作、停机、关中断等指令一地址指令只需要单操作数,如加1、减1、取反、求补等指令含义:OP(A1)→A1,完成一条指令需要3次访存:取指→读A1→写A1需要两个操作数,但其中一个操作数隐含在某个寄存器(如隐含在ACC)指令含义:(ACC)OP(A1)→ACC,完成一条指令需要2次访存:取指→读A1注:A1指某个主存地址,(A1)表示A1所指向的地址中的内原创 2022-03-17 10:31:08 · 4475 阅读 · 2 评论 -
计算机组成原理笔记|03存储系统
存储系统基本概念大端法为高位在低地址,小端法为低位在低地址小端模式 :强制转换数据不需要调整字节内容大端模式 :符号位的判定固定为第一个字节,容易判断正负。存储器的层次结构高速缓存存储器和主存可被CPU直接读写,辅存中的数据必须先被调入主存才能被CPU访问。主存——辅存:实现虚拟存储系统,解决了主存容量不够的问题cache——主存:解决了主存和CPU速度不匹配的问题存储器的分类按层次结构分类:高速缓存储器(cache)、主存、辅存按存储介质分类:半导体存储器、磁表面存储器、光存储原创 2022-03-17 10:30:24 · 2085 阅读 · 0 评论 -
计算机组成原理笔记|02运算方法和运算器
内容概要数据在计算机中的存储和运算、相关习题数据的表示方法r进制数:基数r,每个数码位可能出现r种字符,逢r进1r进制数⟶\longrightarrow⟶十进制:各数码位与位权的乘积之和十进制⟶\longrightarrow⟶r进制:整数部分:除基取余法,先取得的“余”是整数的低位小数部分:乘基取整法,先取得的“整”是小数的高位二进制⟶\longrightarrow⟶八进制:每3个二进制对应一个八进制位二进制⟶\longrightarrow⟶十六进制:每4个二进制位对应一个十六进制原创 2022-03-16 10:54:50 · 4900 阅读 · 0 评论 -
计算机组成原理笔记|01计算机系统概论
内容概要:计算机发展历程、计算机硬件的基本组成、硬件的工作原理、计算机系统的层次结构、计算机性能指标、相关习题原创 2022-03-16 10:52:55 · 451 阅读 · 0 评论