您好,欢迎访问三七文档
汇编参考答案注:题目旁的数字为课本页码1.处理器的性能指标。1处理器的性能用字长、时钟频率、集成度等基本的技术参数来衡量。字长:表明处理器每个时间单位可以处理的二进制数据位数,如一次运算、传输的位数。时钟频率表明处理器的处理速度,反映了处理器的基本时间单位。集成度表明处理器的生产工艺水平,通常用芯片上集成的晶体管数量来表达。2.冯诺依曼的基本思想。10(1)采用二进制形式表示数据和指令,指令有操作码和地址码组成(2)将程序和数据存放在存储器中,计算机在工作时从存储器取出指令加以执行,自动完成计算任务。(3)指令的执行时顺序的,即一般按照指令在存储器中的存放的顺序执行,程序分支由转移指令实现。(4)计算机有存储器运算器,控制器。输入设备和输出设备五大基本部件组成,并规定了5部分的基本功能。3.有三种系统总线是哪些13或154地址总线、数据总线、控制总线4.计算机系统的层次结构17184(1)第0层数字电路层(2)第1层控制层(3)第2层机器语言层(4)第3层操作系统层(5)第4层汇编语言层(6)第5层高级语言层(7)第6层用户层5.软件与硬件的等价性原理19软件与硬件的等价性原理是指软硬件在逻辑功能上的等价,并不意味着性能和成本的等价。6.区别如下概念:助记符,汇编语言,汇编语言程序和汇编程序助记符:帮助记忆指令的符号,反应指令的功能。处理器指令助记符可以是任何一条处理器指令,表示一种处理器操作。44汇编语言:为了便于理解与记忆,将机器指令用助记符代替形成的一种语言18汇编语言程序:用汇编语言书写的程序就是汇编语言程序,或称汇编语言源程序。汇编程序:汇编语言程序翻译成机器语言的过程称为汇编,完成汇编工作的程序就是汇编程序(Assembler)。187.移位指令SHLSALSHRSARROLRORRCR93SHL(ShiftLeft):逻辑左移SHR(ShiftRight):逻辑右移SAL(ShiftArithmeticLeft):算术左移SAR:算术右移ROL(RotateLeft):循环左移ROR(RotateRight):循环右移RCR(RotatethroughCarryRight):带进位循环右移8.什么是存储器芯片的全译码和部分译码?各有什么特点194全译码:使用全部系统地址总线进行译码。特点是地址唯一,一个存储单元只对应一个存储器地址(反之亦然),组成的存储系统其地址空间连续。部分译码:只使用部分系统地址总线进行译码。其特点:有一个没有被使用的地址信号就有两种编码,这两种编码指向同一个存储单元,出现地址重复:一个存储单元对应多个存储器地址,浪费存储空间。9.USB总线理论上能连接多少个设备177USB通过集线器理论上可以连接多达127个USB设备。10.汇编语言程序开发过程,有哪些步骤49编辑:用文本编辑器形成一个以ASM为扩展名的源程序文件。汇编:用汇编程序将ASM文件转换为OBJ模块文件。连接:用连接程序将一个或多个目标文件链接成一个EXE或COM可执行文件。调试:用调试程序排除错误,生成正确的可执行文件。11.存储系统的层次结构以及各层存储部件的特点184(1)CPU寄存器。是处理器内部的存储单元,要处理器执行核心集成在一起,是透明的。(2)高速缓存由静态存储器ARAM技术构成,完全用一件实现了主存储器速度的提高是透明的,不可见的。(3)主存存储器(RAM/ROM)存放当前运行的程序和数据,采用半导体存储器构成,与处理器在同一主板上,。(4)辅助存储器以光盘或磁盘形式存放可读,可写或只读内容。且读取磁盘或关盘需要相应的驱动设备,并以外设方式连接和访问。12.什么是接口,接口的功能有哪些221~223外设不会像存储器芯片那样直接与处理器相连,必须经过一个转换电路,这部分就是输入输出接口电路,简称I/O接口,I/O接口是位于基本系统与外设间实现两者数据交换的控制电路基本功能(1)数据缓冲用于匹配快速的处理器与相对慢速的外设之间的数据交换,与数据寄存器的作用相对应。(2)信号变换将信号相互转换为适合外设与数字计算机的形式13.8个通用寄存器,标志寄存器CFOFZFPF32~35EAX-累加器,使用频度最高,用于算术运算、逻辑运算以及与外设传送信息等。EBX-基址寄存器,常用来存放存储器地址,以方便指向变量或数组中的元素。ECX-计数器,作为循环操作等指令中的计数器。EDX-数据寄存器,可用来存放数据,其中低16位DX常用来存放外设端口地址。ESI-源变址寄存器,用于指向字符串或数组的源操作数。源操作数是指被传送或参与运算的操作数EDI-目的变址寄存器,用于指向字符串或数组的目的操作数。目的操作数是指保存传送结果或运算结果的操作数。EBP-基址指针寄存器,默认情况下指向程序堆栈区域的数据,主要用于在子程序中访问通过推栈传递的参数和局部变量。ESP-堆栈指针寄存器,专用于指向程序堆栈区域顶部的数据,在涉及堆栈操作的指令中会自动增加或减少。CF-进位标志针对无符号证书运算设计的,反映无符号数据加减运算的结果是否超出范围,是否需要利用进(借)位反映正确结果。OF-溢出标志用于表达有符号证书进行加减运算的结果是否超出范围。ZF-零标志反映运算结果是否为零。PF-奇偶标志反映运算结果最低字节中“1”的个数是偶数还是奇数。14.存储器技术指标183存储器主要用容量、速度和成本来评价。其中,存储器成本通常用每位价格衡量。一、存储容量:微机系统地存储容量总是以字节(Byte)为基本单位,半导体存储器芯片常以位(Bit)为基本单位表达存储容量。二、存取速度存储器主要采用存取时间衡量其存取速度。存取时间是指从读/写/命令发出,到数据传输操作完成所经历的时间。有时还用存取周期表达两次存储器访问所允许的最小时间间隔,存取周期大于等于存取时间。15.总线性能指标有哪些157~158通常使用总线的宽度、频率和带宽描述总线的数据传输能力,即性能指标。总线带宽:是指单位时间内总线上可传送的数据量。总线频率:是指总线信号的时钟频率(工作频率),时钟频率越高,工作速度越快。总线宽带:是指单位时间传输的数据量,也称为总线传输速度或吞吐率。16.8237A的4种工作方式是什么?252(1)单字节传送方式(2)数据块传送方式(3)请求传送方式(4)级联方式17.8253有几个独立的计数通道?是几位的,每个计数器有哪几种工作方式.257~260可编程计数/定时芯片8253,有3个独立的16位计数器通道。每个计数器有6种工作方式。(1)方式0技术结束中断(2)方式1可编程单稳脉冲(3)方式2频率发生器(分频器)(4)方式3方波发生器(5)方式4软件触发选通信号(6)方式5硬件触发选通信号18.8259A是什么控制器243是中断控制器19.什么是中断,中断系统有几种中断,内部中断有哪些,外部中断有哪些。中断:处理器在执行程序时,被内部或外部的事件打断,赚取执行一段预先安排好的中断服务程序;服务结束后,又返回原来的断点,继续执行原来的程序,这个过程称为中断。235中断系统有内部中断和外部中断253内部中断(也称为异常)有:除法错异常、调试异常、断点异常、溢出异常、执行无效代码引起的异常、通用保护异常、页面失效异常等。238外部中断有:不可屏蔽中断、可屏蔽中断24020.I/O接口主要的两个基本功能。222(1)数据缓冲用于匹配快速的处理器与相对慢速的外设之间的数据交换,与数据寄存器的作用相对应。(2)信号变换将信号相互转换为适合外设和数字计算机的形式21.I/O独立编址和统一编址,及特点。223~224独立编址是将I/O端口单独编排地址,独立于存储器地址。特点:优点不占用宝贵的存储器空间;I/O指令使程序中的I/O操作一目了然;较小的I/O地址空间使地址译码简单。不足主要是I/O指令的功能简单,寻址方式没有存储器指令丰富。统一编址是将I/O端口与存储器地址统一编排,共享一个地址空间。统一编址特点:优点:处理器不用设计I/O指令和引脚,丰富的存储器访问方法同样能够运用于I/O访问。不足:I/O端口会占用存储器的部分地址空间,通过指令不易辨认I/O操作。22.系统最多有多少个中断241256个
本文标题:汇编语言参考答案
链接地址:https://www.777doc.com/doc-4750281 .html