posted @ 2023-03-20 21:36 乔55 阅读(4) 评论(0) 推荐(0) 编辑
posted @ 2023-03-20 21:35 乔55 阅读(5) 评论(0) 推荐(0) 编辑
摘要:
数据的度量单位 字长:指数据通路的宽度,数据通路指CPU内部数据流经地路径及路径上的部件的宽度,主要是CPU内部进行数据运算、存储、传送的部件,这些部件的宽度基本上要一致,才能相互匹配。 字长等于CPU内部总线宽度 字长等于CPU内部运算器的位数 字长等于CPU内部通用寄存器的宽度 字:表示被处理信 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(18) 评论(0) 推荐(0) 编辑
摘要:
减法实现 实现减法的原理 $[x-y]{补}=2^n+x-y=2^n+x+2^n-y=[x]{补}+[-y]_{补}$ 实现减法的主要工作在于求-y的补码,如何求$[-y]_{补}$ 求一个负数(-y)的补码,等于其绝对值的补码按位取反末位加1:$[-y]{补}=\overline {[y]{补}} 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(12) 评论(0) 推荐(0) 编辑
摘要:
ISA ISA:Instruct Set Architecture,即指令集体系结构,它是一种规约,它规定了软件如何使用硬件 规定了可执行的指令的集合,包括指令格式、操作各类以及每种操作对应的操作数的相应规定: 规定了指令可以接受的操作数的类型 规定了操作数所能存放的寄存器结构,包括每个寄存器名称、 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(56) 评论(0) 推荐(0) 编辑
摘要:
总线 总线的定义:总线携带信息字节并负责在各个部件之间传递 总线的字 通常总线被设计成传送定长的字节块,也就是字 字中的字节数是一个基本的系统参数,各个系统它可能是不同的 现在大多数机器字长要么4字节,要么8字节 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(5) 评论(0) 推荐(0) 编辑
摘要:
IO设备基本概念 每个IO设备都通过一个控制器或者适配器与IO总线相连。控制器与适配器的区别主要在于封装方式 控制器是IO设备本身或者系统的主印制电路, 适配器则是插在 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(4) 评论(0) 推荐(0) 编辑
摘要:
高速缓存 高速缓存:作为暂时的集结区域,存放CPU近期可能需要的信息 利用高速缓存,系统即可获得一个较大存储,同时访问速度也很快的主要原因是 利用了高速缓存的局部性原理,即程序具有访问局部区域里的数据和代码的趋势 在高速缓存时存放可能经常访问的数据,大部分的内存操作都能在高速缓存中完成 存储器层次结 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(6) 评论(0) 推荐(0) 编辑
摘要:
## 进制的基本概念 ```cpp - 机器数:数值数据在计算机内的表型形式,一般是2进制 - 真值:机器数所真正表示的数值 - 机器数的编码方式:原码、反码、补码、移码 ``` ## 进制转换 - 2进制数转为16进制数 - 十六进制的0代表4个二进制0 - 二进制数$x=2^n$就是在1后边加n 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(11) 评论(0) 推荐(0) 编辑
摘要:
## 寄存器 ```cpp // 寄存器分类 - 通用寄存器 - 指针和变址寄存器 - 段寄存器 - 标志寄存器 // 通用寄存器 - 作用:暂存运算结果,避免CPU与主存频繁交换数据,降低开销 - 分类:AX,BX,CX,DX - AX主累加器 - BX基址寄存器 - CX计数寄存器 - DX数据 阅读全文
posted @ 2023-03-20 21:34 乔55 阅读(23) 评论(0) 推荐(0) 编辑
摘要:
## 原码 - 定点小数:$[x]_{原}= \begin{cases} x& 0 \leq x < 1 \\ 1-x=1+\left|{x}\right| & -1<x\leq 0 \end{cases}$ - 定点整数:$[x]_{原}= \begin{cases} x& 0 \leq x < 阅读全文
posted @ 2023-03-20 21:33 乔55 阅读(36) 评论(0) 推荐(0) 编辑 |
||