数制转换计算题,要求写出结算过程(3题)

数制转换计算题,要求写出结算过程(3题),第1张

1(217)D=( 11011001 )B=( D9 )H=( 331 )O
2 (2A3E)H=(101010001111110 )B=( 25076 )O
3 求十进制数51和-67的原码反码补码并写出计算过程。
解答:
51D=110011B
-67D=-1000011B
正数的原码、反吗、补码不变
负数原码用1表示符号位,反码为原码符号位不变,逐位取反;补码为反码+1
以8位二进制为准
51 原码=00110011B 反码=00110011B 补码=00110011
-67 原码=11000011 反码=10111100 补码=10111101

最小的一个数是(37)O。

分析:

37O=31D

而A:11011001B=217D

B:75D

D:2AH=42D

扩展资料:

计算机采用二进制

首先,二进位计数制仅用两个数码。0和1,所以,任何具有二个不同稳定状态的元件都可用来表示数的某一位。而在实际上具有两种明显稳定状态的元件很多。例如,氖灯的"亮"和"熄";开关的”开“和”关“; 电压的”高“和”低“、”正“和”负“;

纸带上的”有孔“和“无孔”,电路中的”有信号“和”无信号“, 磁性材料的南极和北极等等,不胜枚举。 利用这些截然不同的状态来代表数字,是很容易实现的。不仅如此,更重要的是两种截然不同的状态不单有量上的差别,而且是有质上的不同。

这样就能大大提高机器的抗干扰能力,提高可靠性。而要找出一个能表示多于二种状态而且简单可靠的器件,就困难得多了。

其次,二进位计数制的四则运算规则十分简单。而且四则运算最后都可归结为加法运算和移位,这样,电子计算机中的运算器线路也变得十分简单了。不仅如此,线路简化了,速度也就可以提高。这也是十进位计数制所不能相比的 。

第三,在电子计算机中采用二进制表示数可以节省设备。可 以从理论上证明,用三进位制最省设备,其次就是二进位制。但由于二进位制有包括三进位制在内的其他进位制所没有的优点,所以大多数电子计算机还是采用二进制。

此外,由于二进制中只用二个符号 “ 0” 和“1”,因而可用布尔代数来分析和综合机器中的逻辑线路。 这为设计电子计算机线路提供了一个很有用的工具。

data segment
block db 16 dup()
average db 0
data ends

code segment
start: mov ax,data
mov ds,ax
xor ax,ax
lea si,block
mov cx,16
_Add: mov bl,[si]
add al,bl
adc ah,0
inc si
loop _Add
div ax,16
mov average,al

mov ax,4c00h
int 21h
code ends
end start

A选项:二进制 转换十进制217
B选项:十六进制 转换十进制1885
C选项:八进制 转换十进制31
D选项:十六进制 转换十进制42
电脑里面的运行,calc自带科学计算器的,可以看下,不懂可以看下网上的计算方法
简单的举例看下11这两个数,
二进制:1×2^1+1×2^0=3
八进制:1×8^1+1×8^0=9
十进制:1×10^1+1×10^0=11
十六进制:1×16^1+1×16^0=17


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13246353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-26
下一篇 2023-06-26

发表评论

登录后才能评论

评论列表(0条)

保存