江苏计算机大类专业综合理论 第一章 第一节 数字技术
时间:2023-07-25 19:07:00
我从今天开始编写江苏计算机类的知识点,主要适用于江苏计算机类的特殊转移,希望对朋友有用。如果您有错误或不理解,请及时在评论区打电话,认为我也是一名学生,可能有错误的地方,或者是否有一些知识点没有图片和文本的结合,导致理解困难。我欢迎您的光临。
第一节 数字技术
1.1.1单位
B(全称为:Byte,中文称基本单位字节)
b(全称为:bit,中文称最小单位为比特) (*在bit0和1只有两种状态。
1.1.2表示(bit的表示)
CPU:触发器高平电流表示1
触发器低平电流表示0
内存(RAM):用电容的充电表示1
用电容器放电表示0
*不保存断电信息
磁盘:用加磁表示1
放磁或无磁表示0
光盘:用凹凸边表示1
用凹凸表示0
*保存断电信息
1.1.3计量单位
1.内存
PB-TB-GB--MB-KB-B
进制为1024(例如:1)MB=1024*1024B)
1024=2的10次方
2.外存:PB-TB-GB--MB-KB-B
进制为1024(计算可视为1000计算)
(例如:327677B=327.677KB)
3.频率(物理单位)
GHz-MHz-KHz-Hz
进制为1000
4.数据传输速率(b/s,也可以写成bps)
Gbps-Mbps-Kbps-bps
进制为1000
1.1.4 进制转换
1.后缀
进制: 十进制后缀D或省略
二进制后缀为B
八进制后缀为Q
十六进制后缀为H(数码为0-9;A,B,C,D,E,F)
注:二进制和八进制,十六进制可以直接背诵如下图所示
例如:0 001 1100 1000.1000B= 1C8 . 8 H
3DF.4H = 0 011 1 101 1 111 .0100 B
例如,在某个进制下设置8 5=在这个进制下,15-6的结果是
A. 6 B. 7 C .8 D. 9
比如在某个进制下,3*8=22.在此进制下 4*8=( )。
4.*8=22.用这个进制表示十进制48( )。
1.1.5.算术运算和逻辑运算
1.算术操作(考虑进位和借位)
加 :
减:-
乘:*
除: /
例如:11000 B -10001 B= 00111 B
溢出:同号加可能溢出
异号相减有可能溢出
同号相减不溢出
异号加不溢出
2.逻辑操作(不考虑进位和借位,无溢出)
逻辑加(或,V,or)
逻辑乘(和,^, and)
取反(非,横杠,not)
***也遵循逻辑操作 四个操作规则。
例如 10101 V 10111 ^ not(10101) &nsp; 结果 10111
***计算机中所有计算都是通过 门电路 实现。
补充:异或:相异 为真
同或:相同 为真
11.6、原码与补码
1. 数值表示范围
a。无符号
8位表示:0 ---- 2^8 -1 (255)
16位表示:0-----2^16 -1( 65535)
n位表示:0----2^n -1
例如:表示0~512范围内的无符号整数,需要的二进制位数至少是 D
A. 7 B. 8 C. 9 D. 10
b。带符号
8位:-(2^7 -1) ------+( 2^7 -1)
16位: -(2^15 -1) ------ +(2^15 -1)
n位: -(2^(n-1) -1) ------ +(2^(n-1)-1)
C。补码范围:
8位:- 2^7 ---- +( 2^7 -1)
16位: -2^15 ------ +(2^15 -1)
n位: -2^(n-1) ------ +(2^(n-1)-1)
2.原码
用0表示 + ;用1表示-。
用二进位表示数值,不足位补零。
例如 :用8位原码表示-64,则表示形式为( 1 1000000)
3.补码:正整数的补码就是它的原码
负整数的补码是 取反加1. (这样可以把加法和减法统一起来,计算机中只有加法器)
例如:+43的8位补码 为( 0 0101011)
-56的8位补码为( 1 1001000 )
例如:-64的8位补码形式为( 1 1000000 )
+56的8位补码为( 00 111000 )
例如:在计算机中有一个数为 1 1010101,则该数表示十进制( -43 )。
例如:所有补码都用8位表示,[35]补+[-54]补=[ ]补
****任何数的原码或补码只是形式变化,数值不变。
补码10101100 +原码 10101100,结果用补码表示( )
思考题:尾数与阶码???