山东大学《单片机原理及应用》试题库含答案01微机基础知识

已知 [X] 原=010100,[X] 反= ( )。

A. 010100

B. 001011

C. 101011

D. 101100


答案:A


已知X=-73,若采用8位机器码表示,则[X]原=(3), [X]补=(4)。

A.11001001

B.1001001

C.11011001

D.1011001


正确答案:A
解析:-7310=-(64+8+1)=-10010012   根据定义,数值x的原码记为[x]原,如果机器字长为n(即采用n个二进制位表示数据),则最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。因此,[X]原=11001001。数值X的补码记作[x]补,如果机器字长为n,则最高位为符号位,0表示正号,1表示负号,正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。因此,[X]补=10110111。


已知X=-121,若采用8位机器码表示,则[X]原=(21),[X]补=(22)。

A.11001001

B.11111001

C.01111001

D.01011001


正确答案:B


已知x=-127,若采用八位机器码表示,则[X]原=(6),[X]补=(7)。

(53)

A.10000001

B.01111111

C.11111111

D.10000000


正确答案:C


● 已知 X = –121,若采用8位机器码表示,则[X]原= (3) , [X]补= (4) 。

(3)

A. 11001001

B. 11111001

C. 01111001

D. 01011001

(4)

A. 10110111

B. 10000111

C. 10100111

D. 01111001


正确答案:B,B


单片机原理及应用试题库第一章 微机基础知识一、 判断题( )1已知X原=0001111,则X反=11100000。( )2(86)原=11010110,(86)反=10101001,(86)补=10101010。( )3已知X原=11101001,则X反=00010110。( )4.1KB=400H. ( )5. 800H =2KB. ( )6.十进制数89化成二进制数为10001001。( )7因为10000H=64KB,所以0000HFFFFH一共有63KB个单元。( )8。十进制数89的BCD码可以记为89H。( )9。8位二进制数原码的大小范围是-127+127。( )10。8位二进制数补码的大小范围是-127+127。( )11。0的补码是0。( )12。-128的补码是10000000。( )13。11111111是-1的补码。( )14。-2的补码可以记为FEH。( )15已知X原=10000100,则X补=11111100。( )16将二进制数(11010111)2转换成八进制数是(327)8。( )17将十进制(0825)10转换成二进制数是(01101)2。( )181000001101其结果是1101。( )19计算机中的机器码就是若干位二进制数。( )20计算机中的所谓原码就是正数的符号位用“0”表示,负数的符号用“1”表示,数值位保持二进制数值不变的数码。( )21计算机中负数的反码是把它对应的正数连同符号位按位取反而开形成的。( )22计算机中负数的补码是在它的反码的末位加1(即求反加1)而成的。( )23用汇编语言编写的程序叫汇编程序。( )24汇编语言源程序是单片机可以直接执行的程序。( )25微机控制系统的抗干扰问题是关系到微机应用的成败大问题。( )26凡是用单片机调试软件PDS在计算机上汇编成功的源程序都是编写正确的源程序,都能正常运行。( )27机电一体化就是机械技术、电子技术、控制技术和计算机技术相结合的综合技术。二、单项选择题1在微型计算机中,负数常用 表示。CA原码 B反码 C补码 D真值2将十进制数215转换成对应的二进制数是 。A A11010111 B11101011 C10010111 D101011013将十进制数98转换成对应的二进制数是 。A A1100010 B11100010 C10101010 D10001103将二进制数(1101001)2转换成对应的八进制数是 。B A141 B151 C131 D 121 4十进制126数其对应的十六进制数可表示为 。D A8F B8E CFE D7E5二进制数110110110对应的十六进制数可表示为 。B A1D3H B1B6H CDB0H D666H63的补码是 。D A10000011 B11111100 C11111110 D111111017在计算机中“A”是用 来表示。D ABCD码 B二十进制 C余三码 DASCII码8将十六进制数(18635B)16转换成对应的二进制数是 。B A11000011000110101B B110000110001101011011C101000110011101011011 D100001111001100011110将十六进制数6EH转换成对应的十进制数是 。CA100 B。90 C。110 D。1209已知X补=00000000,则真值X= 。B A+1 B0 C1 D以上都不对10已知X补=01111110,则真值X= 。D A+1 B126 C1 D+12611十六进制数(4F)16对应的十进制数是 。C A78 B59 C79 D8712单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫 。D A汇编 B编译 C自动汇编 D手工汇编三、多项选择题1微型计算机中常用的进位计数制有 BCE 。 A十进制 B二进制 C八进制 D五进制 E十六进制2计算机中常用的数码有 ABDE 。 A补码 BBCD码 C十进制 D二进制 EASCII码3与十进制89相等的数为 ACDE 。A59H B10001001B C131Q D1011001B E(10001001)BCD4为方便运算,计算机中的正数永远用原码表示,而负数有三种表示法,即 ACE 。 A原码 B真值 C反码 D机器码 E补码5微型计算机中的软件主要有以下几个部分: 。B、C、E A操作系统 B系统软件 C应用软件 D诊断程序 E数据库和数据库管理系统6用4位二进制数来表示1位十进制数的编码方法称为 。A、B、C、 A二 十进制 B8421BCD码 C余3码 D二进制编码 EASCII码


当X=-10000时,则有()

A、|x|原=100000

B、|x|反=100001

C、|x|补=101111

D、|x|补=110000


参考答案D


已知[X]原=11101011B,[Y]原=01001010B,则[X-Y]补的值为( )。

A.11011000B

B.01001011B

C.10111100B

D.11110000B


参考答案:B


已知X=-121,若采用8位机器码表示,则[X]原= (3),[X]补= (4)。

A.11001001

B.11111001

C.01111001

D.01011001


正确答案:B


已知X=-121,若采用8位机器码表示,则[X]原= (3),[X]补= (4)。

A.11001001

B.11111001

C.01111001

D.01011001


正确答案:B


已知X=-121,若采用8位机器码表示,则[X]原= (3),[X]补= (4)。

A.11001001

B.11111001

C.01111001

D.01011001


正确答案:B


相关考题:

考题 已知X0且[X]原=X0.X1X2,Xn,则[X]补可通过()求得。A、各位求反,末位加1B、求补C、除X0外各位求反末位加1D、[X]反-1正确答案:C

考题 问答题用符号“〉”把下面的数按从大到小的顺序“连接”起来[X1]补=10110111[X2]原=10110111[X3]反=10110111[X4]补=10110110[X5]无符号数=10110111正确答案: X1=-01001001B,X2=-0110111B,X3=-01001000B,X4=-01001010B,X5=+10110111B因此:X5X2X3X1X4解析: 暂无解析

考题 已知x = -53/64,若采用8位定点机器码表示,则[x]原=(21),[x]补=(22)。A.01101101B.11101010C.11100010D.01100011 答案:B解析:

考题 单选题已知X原=X0.X1X2,Xn,则[X]补可通过()求得。A各位求反,末位加1B求补C除X0外各位求反末位加1D[X]反-1正确答案: B解析: 暂无解析

考题 已知x=-73,若采用8位机器码表示,则[X]原=(21),[X]补=(22)。A.11001001B.1001001C.11011001D.1011001 正确答案:A解析:-7310=-(64+8+1)=-10010012根据定义,数值X的原码记为[X]原,如果机器字长为n(即采用n个二进制位表示数据),则最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。因此,[X]原=11001001。数值X的补码记作[x]补,如果机器字长为n,则最高位为符号位,0表示正号,1表示负号,正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。因此,[X]补=10110111。

考题 问答题写出下列各机器数的二进制真值X。 1)[X]补=0.1001 2)[X]补=1.1001 3)[X]原=0.1101 4)[X]原=1.1101 5)[X]反=0.1011 6)[X]反=1.1011 7)[X]移=0,1001 8)[X]移=1,1001 9)[X]补=1,0000000 10)[X]反=1,0000000 11)[X]原=1,0000000 12)[X]移=1,0000000正确答案: 1)+0.1001 2)-0.0111 3)+0.1101 4)-0.1101 5)+0.1011 6)-0.0100 7)-0111 8)+1001 9)-10000000 10)-1111111 11)-0000000,-0 12)+0000000,0解析: 暂无解析

考题 写出下列各机器数的二进制真值X。 1)[X]补=0.1001 2)[X]补=1.1001 3)[X]原=0.1101 4)[X]原=1.1101 5)[X]反=0.1011 6)[X]反=1.1011 7)[X]移=0,1001 8)[X]移=1,1001 9)[X]补=1,0000000 10)[X]反=1,0000000 11)[X]原=1,0000000 12)[X]移=1,0000000正确答案:1)+0.1001 2)-0.0111 3)+0.1101 4)-0.1101 5)+0.1011 6)-0.0100 7)-0111 8)+1001 9)-10000000 10)-1111111 11)-0000000,-0 12)+0000000,0

考题 ● 已知 X = –121,若采用8位机器码表示,则[X]原= (3) , [X]补= (4) 。(3)A. 11001001B. 11111001C. 01111001D. 01011001(4)A. 10110111B. 10000111C. 10100111D. 01111001 正确答案:B,B

考题 问答题用符号“”把下面的数按从大到小的顺序“连接”起来    [X1]补=10110111 [X2]原=10110111 [X3]反=1011011 [X4]补=10110110 [X5]无符号数=10110111正确答案: X1=-0100 1001B,X2=-011 0111B,X3=-0100 1000B,X4=-0100 1010B,X5=+1011 0111B 因此:X5X2X3X1X4解析: 暂无解析

考题 写出下列各机器数的二进制真值X。 1)[X]补=0.1001 2)[X]补=1.1001 3)[X]原=0.1101 4)[X]原=1.1101 5)[X]反=0.1011 6)[X]反=1.1011 7)[X]移=0,1001 8)[X]移=1,1001 9)[X]补=1,0000000 10)[X]反=1,0000000 11)[X]原=1,0000000 12)[X]移=1,0000000正确答案:1)+0.1001 2)-0.0111 3)+0.1101 4)-0.1101 5)+0.1011 6)-0.0100 7)-0111 8)+1001 9)-10000000 10)-1111111 11)-0000000,-0 12)+0000000,0
最新考题