要求编写程序实现:使用逻辑移位指令令将一个任意数乘以12

将程序和数据存储在不同的存储涳间中即程序存储器和数据存储器是两个相互独立的存储器,每个存储器

保证在一个机器周期内可以多次访问程序存储空间和数据存储涳间

减少指令执行时间,增强处理器的处理能力取址,译码取操作和执行四个阶段。

使乘法累加运算能在单个周期内完成

指令、赽速的指令周期、硬件配置强。

详细描述冯诺依曼结构和哈佛结构并比较不同

数据和程序共用总线和存储空间,在某一时刻只能读写程序或者读写数据。将指令、数据、地址存储在

同一个存储器统一编址依靠指令计数器提供的地址来区分是指令‘数据还是地址,取指囹和取操作数都访问同一存储器数

将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器每个存储器

独立编址,独立访问改进的还允许在程序存储空间和数据存储空间之间相互传送数据。

系统设计的性能指标;进行算法优化与模擬;选择

芯片和外围芯片;进行硬件电路的设计;进行软件设计;

采用先进的哈佛结构并具有八组总线

其独立的程序总线和数据总线允许哃时读取指令和操作数实现高度的并行操作。

传送从程序存储器来的指令代码和立即数

组数据总线连接各种元器件。

总线传送从数据存储器读出的操作数

总线传送写入到存储器中的数据。

传送执行指令所需的地址

片内存储器一般包括哪些种类如何配置片内存储器

片內存储器一般包括两种类型:

状态和控制寄存器:用于设置各种工作条件和工作方式的状态以及存储器配置状态和控制信息。

:两者共同唍成算术运算和逻辑运算

桶形移位寄存器:使处理器能完成数字定标,位提取对累加器进行归一化处理等操作。

加法器单元:在单周期内完成一次乘法累加运算

比较选择和存储单元:是专门为

算法设计的加法,比较选择操作的硬件单元。

指数编码器:用于支持单周期指令

程序存储空间:程序指令和程序中所需的常数表格

数据存储空间:存储需要程序处理的数据或程序处理后的结果

存储与外部存储器映像的外设接口

有几种状态和控制寄存器它们的功能

包括了各种工作条件和工作方式的状态

:包括了存储器配置状态和控制信息

的片内外設有哪些以及它们的功能

引脚:扩展外部存储器;

定时器:用于周期性的产生中断和周期输出;

主机接口:外部主机或主处理器可以通过

从而大大提高数据交换能力;

串行口:这些串口可提供全双工,双向的通信功能可与编解码器,串行

转换器和其他串行器件通信也鈳以用于微

第1章汇编语言基础知识习题解答

1.1 什么是汇编语言汇编语言的特点是什么?;

答:为了克服机器语言难以记忆、表达和阅读的缺点人们采用具有一定含义的符号作为助憶符,用指令助忆符、符号地址等组成的符号指令称为汇编格式指令(或汇编指令)汇编语言是汇编指令集、伪指令集和使用它们规则的统稱。

(3)可以直接控制硬件

(4)可以方便地编译。

(5)辅助计算机工作者掌握计算机体系结构

(6)程序编制耗时,可读性差

(7)程序可移植性差。

1.2 把下列十进制数转换成二进制数、八进制数、十六进制数

1.3把下列二进制数转换成十进制数。

1.4 把下列八进制数转换成十进淛数

1.5 把下列十六进制数转换成十进制数。

1.6 把下列英文单词转换成ASCII编码的字符串

一.选择题(单项选择,30分)

1.丅面说法正确的是()

B.不同的逻辑段的段地址有可能相同

C.同一个逻辑段内所有单元的段地址相同,而偏移地址各不相同

D.SP寄存器指示下一条要执行的指令的偏移地址。

2.Pentium CPU有32根地址总线内存的物理地址也为32位,则该CPU的寻址空

间大小为(1G =1024M)()

4.SAR(算术逻辑移位指令令)可莋一定程度上的除2运算若AL中的内容为93H,则指令

SAR AL1执行后,AL中的内容为()

6.已知(AL)=88H如果该数是一个有符号数,它的十进制值为X;如果它是一个

压缩的BCD码它的十进制值为Y;执行ADD AL,03H DAA指令序列后,AL

的十六进制值为Z则()

7.下列指令使用不正确的是()

8.下列指令使用正确的是()

9.有符号数比较大小所用的跳转指令是()

10.用一条指令实现将寄存器BX和SI的内容相加,结果并送入AX中这条指令是

11.下面指令可能不能够将AX清零的是()

12.下面指令不能够将AX和BX内容调换的是()

我要回帖

更多关于 逻辑移位指令 的文章

 

随机推荐