网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

举例给出一个十进制正数X1,一个十进制负数Y1,写出: (1)X1和Y1的十进制真值; (2)X1和Y1的二进制真值; (3)X1和Y1的原码、反码和补码; (4)用8位二进制补码分别计算X1+Y1, X1-Y1,结果用十进制数表示。


参考答案和解析
更多 “举例给出一个十进制正数X1,一个十进制负数Y1,写出: (1)X1和Y1的十进制真值; (2)X1和Y1的二进制真值; (3)X1和Y1的原码、反码和补码; (4)用8位二进制补码分别计算X1+Y1, X1-Y1,结果用十进制数表示。” 相关考题
考题 下列程序段执行以后,内存变量A和B的值是 ______。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A) ,B 参数A是值传送,B是引用传送 ?A,B PROCEDURE SQ PARAMETERS X1,Y1 X1=X1*X1 Y1=2*X1 ENDPROCA.10 200B.100 200C.100 20D.10 20

考题 十进制数-35的二进制码11011101是用表示( )的。A.反码B.补码C.原码D.移码

考题 ●已知5位二进制定点整数的机器码是11111。则:其为原码、补码和反码时表示的十进制数真值分别是(37)。(37) A. -15,-1,+0B.-15,-1,-0C.+15,-1,-0D. +15,-1,+0

考题 十进制数-75用二进制数10110101表示,其表示方式是( )A.原码B.补码C.反码D.ASCII码

考题 将十进制数一 0.276和47化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。

考题 选定X1、X2、Y1三点,设定工件坐标,其中X1为起始点,X1与X2、X1与Y1之间距离( ),精度越高。 A.越小B.越大C.平均D.相等

考题 二进制数11001100为原码的时候,它代表的真值为(7);若它是补码,则它代表的真值为(8);十进制数-1的补码用8位二进制数表示为(9)A.204B.-76C.-204D.76

考题 用十六位机器码1110001010000000来表示定点整数(最高位为符号位),当它是原码时表示的十进制真值为(1)。当它是补码时表示的十进制真值是(2);当它是反码时表示的十进制真值是(3)。A.-12608B.-7551C.-7552D.-25216

考题 二进制数11001100为原码时,代表的真值为(7);若它是补码,而代表的真值为(8),十进制-1的补码用8位二进制表示为(9)。A.204B.-76C.-204D.76

考题 阅读以下说明和c++代码,将应填入(n)处的字句写在对应栏内。【说明】现要编写一个画矩形的程序,目前有两个画图程序:DP1和DP2,DP1用函数draw_a_line(x1, y1,x2,y2)画一条直线,DF2则用drawline(x1,x2,y1,y2)画一条直线。当实例画矩形时,确定使用DP1还是DP2。为了适应变化,包括“不同类型的形状”和“不同类型的画图程序”,将抽象部分与实现部分分离,使它们可以独立地变化。这里,“抽象部分”对应“形状”,“实现 部分”对应“画图”,与一般的接口(抽象方法)与具体实现不同。这种应用称为Bridge(桥接)模式。图9-7显示了各个类间的关系。这样,系统始终只处理3个对象:Shape对象、Drawing对象、DP1或DP2对象。以下是 C++语言实现,能够正确编译通过。【C++代码】class DP1{public:static void draw_a_line(double x1, double y1,double x2, double y2){//省略具体实现});class DP2{public:static void drawline(double x1, double x2,double y1, double y2){//省略具体实现}};class Drawing{public:(1) void drawLine(double x1,double y1,double x2,double y2)=0;};class V1Drawing:public Drawing{public:void drawLine(double x1, double y1,double x2, double y2){DP1::draw_a_line(x1,y1,x2,y2);}};class V2Drawing:public Drawing{public:void drawLine(double x1, double y1, double x2, double y2){(2);}};class Shape{private:(3) _dp;public:Shape(Drawing *dp);virtual void draw()=0;void drawLine(double x1, double y1, double x2, double y2);};Shape::Shape(Drawing *dp){_dp = dp;}void Shape::drawLine(double x1, double y1, double x2, double y2){ //画一条直线(4);}class Rectangle: public Shape{private:double _x1,_y1,_x2,_y2;public:Rectangle(Drawing *dp, double x1, double y1,double x2, double y2);void draw();};Rectangle::Rectangle(Drawing *dp, double x1, double y1, double x2, double y2):(5){_x1=x1;_y1=y1;_x2=x2;_y2=y2;}void Rectangle::draw(){//省略具体实现}

考题 设有两个参与人x和y,x有两个纯策略x1和x2,y有两个纯策略y1和y2。当y选择y1和y2时,x选择x1得到的支付分别为x11和x12,选择x2得到的支付分别为x1和x22;当x选择x1和x2时,y选择y1得到的支付分别为y11和y21,选择y2得到的支付分别为y12和y22 (1)试给出相应的博弈矩阵。 (2)这种博弈矩阵的表示是唯一的吗?为什么?

考题 十进制负数-61的八位二进制原码是();反码为();补码为()。

考题 将十进制数 (1)+107/128 (2)―35/64 化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。

考题 下面各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少?(11111111)二进制原码=()十进制真值(11111111)二进制反码=()十进制真值(11111111)二进制补码=()十进制真值

考题 十进制“-65”在计算机内部用二进制代码10111110表示,其表示方式为()A、ASCIIB、反码C、原码D、补码

考题 写出用补码表示的二进制数00110001的真值(用十进制数表示真值)。

考题 写出下列带符号十进制数的原码、反码、补码表示(采用8位二进制数)。 (1)+38 (2)+82 (3)-57 (4)-115

考题 将十进制数 (1)―52 (2)―127 化成二进制数,再写出各自的原码、反码、补码表示(符号位和数值位共8位)。

考题 已知X1=+0010100,Y1=+0100001,X2=0010100,Y2=0100001,试计算下列各式(设字长为8位)。 (1)[X1+Y1]补=[X1]补+[Y1]补=() (2)[X1-Y2]补=[X1]补+[-Y2]补=() (3)[X2-Y2]补=[X2]补+[-Y2]补=() (4)[X2+Y2]补=[X2]补+[Y2]补=()

考题 写出下列二进制数的原码、反码和补码(设字长为8位)。 (1)(+1010110)二进制真值=()原码=()反码=()补码 (2)(-1010110)二进制真值=()原码=()反码=()补码

考题 写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少? (10110101)二进制原码=()二进制真值=()十进制真值 (10110101)二进制反码=()二进制真值=()十进制真值 (10110101)二进制补码=()二进制真值=()十进制真值

考题 写出下列十进制数的原码、反码和补码(用八位二进制数).

考题 下面关于原码,反码和补码的说法中正确的是()A、反码就是将一个二进制整数原码的0和1取反B、补码就是将一个二进制整数反码的值+1C、原码是二进制数的表示方法,其中最高为为符号位,0表示负数,1表示正数D、正数的原码,反码和补码的形式上是一致的.

考题 现有一个二进制数10110110,若将该数分别看作是无符号数、补码表示的带符号数,它对应的十进制数的真值是()和()。

考题 十进制“-65”在计算机内部用二进制代码10111110表示,其表示方式为()。A、原码B、反码C、补码D、移码

考题 问答题写出下列十进制数的原码、反码和补码(用八位二进制数).

考题 填空题8位寄存器中存放二进制整数,内容全为1,当它为原码、补码和反码时所对应的十进制真值分别是()、()、()。

考题 填空题十进制负数-63的八位二进制原码是(),反码为();补码为()。