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

二进制数(-1101)八位原码是什么,对于负数,加数位是怎么办

题目详情
二进制数(-1101)八位原码是什么,对于负数,加数位是怎么办
▼优质解答
答案和解析
朋友,原码是在数值前直接加上一位符号位的编码方式,对于符号位来说,正数用0表示,负数用1表示,-1101是一个负的二进制数,所以符号位(也就是机器数的第一位)应为1,应为你已经预设了8位字长存储,所以数值位应用7位二进制数表示,位数不够,用0补足.
所以,-1101的八位原码应该是: 1 0 0 0 1 1 0 1
↓ ----------------
符 ↓
号 数值位

PS:为网友解答问题是我的荣幸,但这只是热情,并非义务,我很欢迎追问,但追问者态度倨傲的将不予理会.