单片机习题集.doc
单片机习题集第1章 绪论【习题1-1】将下列各二进制数转换为十进制数。①11010101B ②11010011B ③10101011B ④10111101B【习题1-2】将【习题1-1】中各二进
单片机习题集 1 第章绪论 11 【习题-】将下列各二进制数转换为十进制数。 ①11010101B②11010011B③10101011B④10111101B 12 【习题-】 11 将【习题-】中各二进制数转换为十六进制数。 13 【习题-】 将下列各数转换为二进制数。 ①215D②253D③01000011BCD④00101001BCD 14 【习题-】 ? 什么叫原码、反码及补码 15 【习题-】 () 已知原码如下,写出其反码和补码其最高位为符号位。 ①[X]01011001B②[X]00111110B③[X]11011011B④[X]11111100B ==== 原原原原 16 【习题-】 ? 当微机把下列数看成无符号数时,它们相应的十进制数为多少若把它们看 ? 成是补码,最高位为符号位,那么它们相应的十进制数是多少 ①10001110B②10110000B③00010001B④01110101B 17 【习题-】 8 用补码方法计算下列各式(设机器字长为位): (1) X7DY8DXY =,=,求+; (2) X5DY9DXY =,=,求-; (3) X6DY7DXY =,=-,求+; (4) X11DY7DXY =-,=,求-。 18 【习题-】 X01011001BY0011010lB: 已知=,=,用算术运算规则求 1XY2XY3XY4X/Y ()+;()-;()×;() 19 【习题-】 X01111010BY10101010B: 已知=,=,用逻辑运算规则求 1X∧Y2X∨Y3X⊕Y4 ();();();() 1

