早教吧 育儿知识 作业答案 考试题库 百科 知识分享

原码是10000111(-7),它的补码数是补码为11111001,这不是-121吗?

题目详情
原码是10000111(-7),它的补码数是补码为11111001,这不是-121吗?
▼优质解答
答案和解析
原码10000111的每一位1是符号位,后面的3个111表示7.所以为-7. 在变补码的时候符号位不变,其他变反(1变0,0变1)在加1.所以,后7位变为1111000,在加1.变为1111001.在加上符号位就是原码的补码了,即11111001