求助:将某寄存器(例如寄存器R0)中8个比特位的值按图9所示实现从高位到低位的逐位交换

1.1 计算机中常用的计数制有哪些?

解:二进制、八进制、十进制(BCD)、十六进制。

1.2 什么是机器码?什么是真值?

解:把符号数值化的数码称为机器数或机器码,原来的数值叫做机器数的真值。

1.3 完成下列数制的转换。

1.4 8 位和 16 位二进制数的原码、补码和反码可表示的数的范围分别是多少?

1.5 写出下列真值对应的原码和补码的形式。

1.6 写出符号数 B 的反码和补码。

1.11 上题中若加偶校验,结果如何?

}

西安邮电大学嵌入式课后答案


PAGE \* MERGEFORMAT 21 嵌入式系统开发 习题1 1.什么是嵌入式系统?有何特点? 答:嵌入式系统的概念有很多种,在嵌入式系统领域中比较认同的嵌入式系统的概念是:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 嵌入式系统的特点: = 1 \* GB2 ⑴ 嵌入式系统是将先进的计算机技术、半导体技术以及电子技术与各个行业的具体应用相结合的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。 = 2 \* GB2 ⑵ 系统内核小。由于嵌入式系统一般是应用于小型电子装置中,系统资源相对有限,所以内核较之传统的操作系统要小得多。 = 3 \* GB2 ⑶ 专用性强。 = 4 \* GB2 ⑷ 系统精简。 = 5 \* GB2 ⑸ 系统软件(OS)要求具有高实时性。 = 6 \* GB2 ⑹ 嵌入式软件开发要走向标准化,需要使用多任务的操作系统。 = 7 \* GB2 ⑺ 嵌入式系统本身并不具备在其上进行进一步开发的能力。 2.嵌入式系统可以分为几层?每一层各完成哪些功能? 答:嵌入式系统由硬件层、中间层、软件层和功能层组成。 硬件层:以嵌入式微处理器为核心,存储器用以存储数据和执行代码,相关的设备接口和I/O接口,这些组成了一个嵌入式系统的基础,实现逻辑运算,算术运算等。 中间层:将系统上层软件和底层硬件进行分离,封装成标准的接口,在上层软件开发人员无需知道底层硬件的具体情况,完成的任务是底层硬件的初始化、数据的输入/输出操作、硬件的配置等功能。 软件层:主要由RTOS、文件系统、图形用户接口、网络系统和通用的组件模块组成,是软件开发的基础。 功能层:用来完成被控对象的控制功能。 3.嵌入式系统中硬件抽象层有什么特点? 答:硬件抽象层是介于硬件层与软件层之间的中间层,它将系统上层软件与底层硬件分离开来,具有以下两个特点: = 1 \* GB2 ⑴ 硬件相关性:因为嵌入式实时系统的硬件环境具有应用相关性,而作为上层软件与硬件平台之间的接口,硬件抽象层需要为操作系统提供操作和控制具体硬件的方法。 = 2 \* GB2 ⑵ 操作系统相关性:不同的操作系统具有各自的软件层次结构,因此,不同的操作系统具有特定的硬件接口形式。 4.简述嵌入式处理器的硬件组成? 答:随着集成电路集成度的不断提高,嵌入式系统板级的硬件电路模块也越来越多的集成到芯片内部,目前处理器芯片内部的电路模块组成如下: = 1 \* GB2 ⑴ 处理器内核,以CPU为核心,有的还包含MMU(存储器管理单元)、Cache(高速缓存)、ICE(在线仿真)等电路模块。 = 2 \* GB2 ⑵ DSP/协处理器,对于多媒体处理的处理器,内部一般有DSP(数字信号处理)、浮点运算、图像加速等协处理器。 = 3 \* GB2 ⑶ RAM/ROM,在单片机处理器中,处理器芯片内部一般集成了ROM(只读存储器)和RAM(可读可写存储器)。 = 4 \* GB2 ⑷ 处理器内部控制电路,如PLL(锁相环)、复位、DMA(直接存储器存取)、中断控制器、低功耗控制、看门狗等电路。 = 5 \* GB2 ⑸ 芯片内部接口电路,如GPIO(通用输入、输出)接口、I2C(双向两线制的串行总线)接口、IIS(音频总线)接口、SPI(串行外设接口)、USB(通用串行总线)接口、LCD(液晶显示)接口、ADC/DAC(模数/数模转换)、UART(通用异步收发器)、IrDA(红外接口)、CAN(控制器局域网络)总线接口、以太网接口、Timer/RTC(定时器/计数器)接口等电路模块。 5.嵌入式处理器分那几类?它们有何特点? 答: = 1 \* GB2 ⑴嵌入式微处理器。特点:处理能力强,具有较高的性能,价格也相应较高。 = 2 \* GB2 ⑵ 嵌入式微控制器。特点:主要用于嵌入式体统工业的主流,跟嵌入式微处理器相比,微控制器的最大特点是单片化,体积大大减小,从而使功耗和成本下降,可靠性提高。并且价格低廉,功能优良,拥有的品种和数量最多。 = 3 \* GB2 ⑶ 嵌入式DSP处理器。特点:DSP处理器是专门用于信号处理方面的处理器,在系统结构和指令算法方面进行了特殊设计,具有很高的编译效率和指令的执行速度。 = 4 \* GB2 ⑷ SoC片上系统。特点: = 1 \* GB3 ①实现了软硬件无缝结合,直接在处理器片内嵌入操作系统的代码模块 = 2 \* GB3 ②具有极高的综合性

}

1、各种进制之间的转换

(1)各种进制转换为十进制数

方法:各位按权展开相加即可。

(2)十进制数转换为各种进制

方法:整数部分采用“除基取余法”,小数部分采用“乘基取整法”。

(3)二进制数与十六进制数之间的相互转换

方法:每四位二进制转换为一位十六进制数。

2、带符号数的三种表示方法

(1)原码:机器数的原始表示,最高位为符号位(0‘+’1‘-’),其余各位为数值位。

(2)反码:正数的反码与原码相同。负数的反码把原码的最高位不变,其余各位求反。

(3)补码:正数的补码与原码相同。负数的补码为反码加1。

原码、反码的表示范围:-127~+127,补码的表示范围:-128~+127。

3、计算机中使用的编码

(1)BCD码:每4位二进制数对应1位十进制数。

1、求十进制数-102的补码(以2位16进制数表示),该补码为。

3、只有在________码表示中0的表示是唯一的。

4、真值-0000000B的反码为;其补码为。

6、B转换成十进制数是()。

7、3D.0AH转换成二进制数是()。

8、73.5转换成十六进制数是()。

9、十进制29的二进制表示为原码()

第2章80C51单片机的硬件结构

1、80C51单片机的内部逻辑结构

单片机是把CPU、存储器、输入输出接口、定时/计数器和时钟电路集成到一块芯片上

}

我要回帖

更多关于 将ax寄存器清零的指令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信