“软件设计师精讲 数据的表示 码制”的版本间的差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
| Jihongchang(讨论 | 贡献) | Jihongchang(讨论 | 贡献)  | ||
| 第22行: | 第22行: | ||
| |+ | |+ | ||
| ! | ! | ||
| − | ! | + | !数值1(正1) | 
| − | ! | + | !数值-1(负1) | 
| − | |||
| |- | |- | ||
| − | | | + | |原码 | 
| − | | | + | |0000  0001 | 
| − | | | + | |1000  0001 | 
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| |} | |} | ||
| + | 1+(-1)=0,在原码形式中,用1的原码加-1的原码: | ||
| + | |||
| + | 0000  0001+ 1000  0001=1000  0010,符号位是1,表示负号,数值位绝对值是2,是-2,所以在计算机中做具体运算时,并不使用源码进行运算。 | ||
| + | |||
| + | '''<u><big>实际用补码进行加减、运算</big></u>'''。 | ||
2024年3月12日 (二) 15:23的版本
https://www.bilibili.com/video/BV13U4y1E7oA/?p=5
考点2:码制(原码/反码/补码/移码)
原码:最高位是符号位,其余低位表示数值的绝对值。
比如:
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
|---|---|---|---|---|---|---|---|
| 高 | 其余低位 | ||||||
| 数值1(正1) | 数值-1(负1) | |
|---|---|---|
| 原码 | 0000 0001 | 1000 0001 | 
1+(-1)=0,在原码形式中,用1的原码加-1的原码:
0000 0001+ 1000 0001=1000 0010,符号位是1,表示负号,数值位绝对值是2,是-2,所以在计算机中做具体运算时,并不使用源码进行运算。
实际用补码进行加减、运算。