计算机组成原理与汇编语言

合集下载

计算机组成原理与汇编实验报告

计算机组成原理与汇编实验报告

计算机组成原理与汇编实验报告姓名:学号:学院:信息科学与工程学院班级:实验1 存储器实验实验目的⏹掌握静态存储随机存储器RAM的工作特性⏹掌握静态存储随机存储器RAM的读写方法实验设备74LS273(一片),静态存储器MEMORY 6116(一片),与门(一片),与非门(一片),单脉冲(一片),开关若干,灯泡若干实验原理在微机系统中,常用的静态RAM 有6116、6264、62256 等。

在本实验中使用的是6116。

6116 为2K╳8 位的静态RAM,其逻辑图3.1如下:图3.1 6116逻辑图其中A0~10 为11 根地址线,I/O0~7 为8 根数据线,CS 为片选端,OE 为数据输出选通端,WR 为写信号端。

其工作方式见下表3-1:表3-1工作方式表实验所用的半导体静态存储器电路原理如图3.2 所示,实验中的静态存储器一片6116(2K×8)构成,其数据线接至数据总线,地址线由地址锁存器(74LS273)给出。

地址灯AD0—AD7 与地址线相连,显示地址线内容。

数据开关经一三态门(74LS245)连至数据总线,分时给出地址和数据。

图3.2 存储器实验原理图因地址寄存器为8 位,接入6116 的地址A7—A0,而高三位A8—A10 接地,所以其实际容量为256 字节。

6116 有三个控制线:CE(片选线)、OE(读线)、WE(写线)。

当片选有效(CE=0)时,OE=0时进行读操作,WE=0时进行写操作。

本实验中将OE 常接地,在此情况下,当CE=0、WE=0 时进行读操作,CE=0、WE=1 时进行写操作,其写时间与T3 脉冲宽度一致。

控制信号SW-B 为低电平有效,控制信号LDAR 为高电平有效。

实验步骤1. 选择实验设备:根据实验原理图,将所需要的组件从组件列表中拖到实验设计流程栏中。

搭建实验流程:将已选择的组件进行连线(鼠标从一个引脚的端点拖动到另一组件的引脚端,即完成连线)。

计算机组成原理与汇编语言复习题

计算机组成原理与汇编语言复习题

计算机组成原理与汇编语⾔复习题⼀、填空题1.8位⼆进制补码所能表⽰的⼗进制整数范围是-128⾄+127,前者的⼆进制补码表⽰为10000000,后者的⼆进制补码表⽰为01111111。

2.浮点数表⽰中,数据的范围由阶码的位数决定,数据的精度由尾数决定。

3.已知0和9的ASCII码分别为0110000和0111001,则3的ASCII码为0110011,5的ASCII码为0110101。

4.每条指令由两部分组成,即操作码部分和地址码部分。

5.微程序顺序控制常⽤的两种⽅式是增量⽅式和断定⽅式。

6. 8086CPU从结构上可以分为执⾏单元和总线接⼝单元。

7.在控制器中,程序计数器(PC)的作⽤是存放现⾏指令的地址,并有计数功能。

8.半导体动态RAM靠电容暂存电荷原理存贮信息,⽽半导体静态RAM靠双稳电路(内部交叉反馈)原理存贮息。

9.操作数有三种类型,分别为⽴即数操作数、寄存器操作数和存储器操作数。

10.控制器的控制⽅式有同步控制、异步控制和联合控制三种形式,其中异步控制⽅式最节省时间,同步控制⽅式最浪费时间。

11.某机器定点整数格式字长8位(包括1位符号位),⽤⼆进制表⽰最⼩负数的反码为10000000,最⼤正数的反码为01111111。

12.在数的表⽰范围⽅⾯,浮点⽐定点⼤。

在运算规则⽅⾯,浮点⽐定点复杂。

在运算精度⽅⾯,浮点⽐定点⾼。

13.已知字符A的ASCII码为1000001,则字符B的ASCII码为1000010,字符D的ASCII码为1000100。

14.SN74181 ALU是⼀个4位运算单元,由它组成16位ALU需使⽤4⽚和1⽚SN74182 ,其⽬的是为了实现16位并⾏操作。

15.存储器堆栈中,需要⼀个有加减计数功能寄存器作为堆栈指⽰器SP,来指明堆栈的栈顶位置的变化。

16. 8086CPU具有20根地址线,直接寻址能⼒可达1MB。

17. 运算器的主要功能是进⾏算术运算/逻辑运算。

计算机组成原理与汇编语言(课后习题).

计算机组成原理与汇编语言(课后习题).

《计算机组成原理与汇编语言》习题第一章1. 计算机中为什么都采用二进制数而不采用十进制数?2. 写出下列用原码或补码表示的机器数的真值:a (1 01101101 (2 10001101 (3 01011001 (4 110011103. 填空:a (1 (123410=(2=(16b (2 (34.687510=(2=(16c (3 (271.33 10 = ( 2= ( 16d (4 (101011001001 2 = ( 10 = ( 16e (5 (1AB.E 16 = ( 10 = ( 2f (6 (10101010.0111 2= ( 10 = ( 164. 已知X=36,Y=-136,Z=-1250,请写出X、Y、Z的16位原码、反码、和补码。

5. 已知[X]补=01010101B,[Y]补=10101010B,[Z]补=1000111111111111B,求X、Y、Z及X+Y,Y-Z的十进制值为多少?6. 用8位补码进行下列运算,并说明运算结果的进位和溢出:a (1 33+114 (233-114 (3(-33+114 (4(-33 -1147. 将下列十进制数表示为8421BCD码:(18609 (25254 (32730 (429988. 将下列8421BCD码表示为十进制数和二进制数:a (101111001 (2001010000101 (3022********* (4 010*********9. 将下列数值或字符串表示为相应的ASCII码:(151 (27FH (3C6H (4Computer (5 how are you?10. 定点数和浮点数表示方法各有什么特点?11. 微处理器、微型计算机和微型计算机系统三者之间有什么不同?12. 微型计算机由哪几部分组成,各部分功能是什么?13. CPU在内部结构上由哪几部分组成,CPU应具备什么功能?14. 简述计算机执行指令和执行程序的过程。

计算机组成原理与汇编语言综合练习题

计算机组成原理与汇编语言综合练习题

计算机组成原理与汇编语言综合练习题一、填空题1.表示一个数值数据的基本要素是、、。

2.8位二进制补码所能表示的十进制整数范围是至,前者的二进制补码表示为,后者的二进制补码表示为。

3.某机定点整数格式字长8位(包括1位符号位),用二进制表示最小负数的反码为,最大正数的反码为。

4.在数的表示范围方面,浮点比定点。

在运算规则方面,浮点比定点。

在运算精度方面,浮点比定点。

5.浮点数表示中,数据的范围由的位数据决定,数的精度由决定。

6.已知0和9的ASCII码分别为0110000和0111001,则3的ASCII码为,5的ASCII码为。

7.已知字符A的ASCII码为1000001,则字符B的ASCII码为,字符D的ASCII码为。

8.15的8421码为。

9.每条指令由两部分组成,即部分和部分。

10.有一机器字16位,其中操作码占4位。

若采用三地址寻址,则每个地址位为位,可直接寻址空间为字节;若采用单地址寻址,则每个地址位为位,可直接寻址空间为字节。

11.零地址指令是不带的机器指令,其操作数是由提供的。

12.存储器堆栈中,需要一个,用它来指明的变化。

13.运算器的主要功能是进行。

14.SN74181 ALU是一个位运算单元,由它组成16位ALU需使用片SNN74182 ,其目的是为了实现并行操作。

15.在微程序控制器中,微操作是由控制实现的最基本操作。

一条机器指令是由若干组成的微程序来解释执行的。

16.微程序顺序控制常用的两种方式是方式和方式。

17.控制器的控制方式有、和三种形式,其中方式最节省时间,方式最浪费时间,而方式介于两者之间。

18.在控制器中,指令寄存器(IR)的作用是,它的位数与有关。

19.使用Intel 2114(1K×4位)芯片32片可组成容量为 KB内存,每片片内地址线有位。

20.若有一个512K字的存储器,它由四个存储体组成,每个存储体为16K,则该存储体的字长是位。

21.计算机的I/O系统由、、和组成。

计算机组成原理及汇编语言.

计算机组成原理及汇编语言.

计算机组成原理及汇编语言试卷 10一、选择题(共20道题)1.计算机硬件能直接执行的只有()。

A 符号语言B 机器语言C 机器语言和汇编语言D 汇编语言2.中央处理机(CPU)是指()。

A 运算器B 控制器C 运算器和控制器D 运算器、控制器和主存贮器3.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:()。

A 基址寻址B 立即寻址C 变址寻址D 基址变址寻址4.所谓第二代计算机是以()为主要元器件。

A 超大规模集成电路B 集成电路C 晶体管D 电子管5.大部分计算机内的减法是用( )来实现的。

A 将被减数加到减数中B 从被减数中减去减数C 补数的相加D 从减数中减去被减数6.个人计算机是属于()。

A 大型计算机B 小型机C 微型计算机D 超级计算机7.运算器的主要功能是进行()。

A 逻辑运算B 算术运算C 逻辑运算与算术运算D 初等函数运算8.计算机中()负责指令译码。

A 算术逻辑单元B 控制单元C 存储器译码电路D 输入输出译码电路9.如果要处理速度、温度、电压等连续性数据可以使用()。

A 数字计算机B 模拟计算机C 混合型计算机D 特殊用途计算机10.有些计算机将部分软件永恒地存于只读存储器中,称之为()。

A 硬件B 软件C 固件D 辅助存储E 以上都不对11.下列()不属于系统程序。

A 数据库系统B 操作系统C 编译程序D 编辑程序12.一个完整的计算机系统应包括()。

A 运算器、存贮器、控制器B 主机和外部设备C 主机与应用程序D 配套的硬件设备和软件系统13.下列()不是输入设备。

A 磁盘驱动器B 键盘C 鼠标器D 打印机14.以真空管为主要零件的是()。

A 第一代计算机B 第二代计算机C 第三代计算机D 第四代计算机15.MOV AX,ES:[1000H] 源操作数的寻址方式是:()。

A 立即寻址B 直接寻址C 变址寻址D 基址寻址16.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。

计算机组成原理与汇编语言程序设计期末试题ABC三卷及答案

计算机组成原理与汇编语言程序设计期末试题ABC三卷及答案

《计算机组成原理与汇编语言》课程试题A卷一、填空题(每空格1 分共 28 分)1.8位二进制补码所能表示的十进制整数范围是()至(),前者的二进制补码表示为(),后者的二进制补码表示为()。

2.每条指令由两部分组成,即()部分和()部分。

3.微程序顺序控制常用的两种方式是()方式和()方式。

4.8086CPU从结构上可以分为()单元和()单元。

5.半导体动态RAM靠()原理存贮信息,而半导体静态RAM靠()原理存贮息。

6.已知字符A的ASCII码为(),则字符B的ASCII码为(),字符D的ASCII码为()。

7.8086CPU具有()根地址线,直接寻址能力可达()。

8.运算器的主要功能是进行()。

9.通常I/O控制方式可分为5种,即()方式、()方式、和()方式、()方式、()方式。

10.一个源程序中可以包含代码段、()段及()段。

其中代码段是源程序中必不可少的,其它两个段可有可无。

11.标号和变量所具有的三种属性分别为()、()和()属性。

二、判断题(每小题3分共24)12.()在数字计算机中所以采用二进制是因为二进制的运算最简单。

13.()计算机表示的数发生溢出的根本原因是计算机的字长有限。

14.()表示定点数时,若要求数值0在计算机中唯一地表示为全0,应采用补码。

15.()CRC校验码的生成和检验大多采用软件实现。

16.()外(辅)存比主存的存储容量大、存取速度快。

17.()动态RAM和静态RAM都是易失性半导体存储器。

18.()Cache的功能全部由硬件实现。

19.()LCD显示器没有背景光源也能工作。

三、单项选择题:(每小题 3分,共 30 分)20.主机、外设不能并行工作的方式()。

A.程序查询方式 B.中断方式 C.通道方式21.在单独(独立)编址下,下面的说法是()是对的。

A.一个具体地址只能对应输入输出设备B.一个具体地址只能对应内存单元C.一个具体地址既可对应输入输出设备,也可对应内存单元D.只对应内存单元或只对应I/O设备22.在关中断状态,不可响应的中断是()。

计算机组成原理实验1-汇编语言实验

计算机组成原理实验1-汇编语言实验

微处理器与接口技术实验指导实验一监控程序与汇编语言程序设计实验一、实验要求1、实验之前认真预习,明确实验的目的和具体实验内容,设计好主要的待实验的程序,做好实验之前的必要准备。

2、想好实验的操作步骤,明确通过实验到底可以学习哪些知识,想一想怎么样有意识地提高教学实验的真正效果。

3、在教学实验过程中,要爱护教学实验设备,认真记录和仔细分析遇到的现象与问题,找出解决问题的办法,有意识地提高自己创新思维能力。

4、实验之后认真写出实验报告,重点在于预习时准备的内容,实验数据,实验过程、遇到的现象和解决问题的办法,自己的收获体会,对改进教学实验安排的建议等。

善于总结和发现问题,写好实验报告是培养实际工作能力非常重要的一个环节,应给以足够的重视。

二、实验目的【1】学习和了解TEC-XP16教学实验系统监控命令的用法;【2】学习和了解TEC-XP16教学实验系统的指令系统;【3】学习简单的TEC-XP16教学实验系统汇编程序设计。

三、实验注意事项(一)实验箱检查【1】连接电源线和通讯线前TEC-XP16实验系统的电源开关一定要处于断开状态,否则可能会对TEC-XP16实验系统上的芯片和PC机的串口造成损害。

【2】五位控制开关的功能示意图如下:【3】几种常用的工作方式【开关拨到上方表示为1,拨到下方为0】(二)软件操作注意事项【1】用户在选择串口时,选定的是PC机的串口1或串口2,而不是TEC-XP16实验系统上的串口。

即选定的是用户实验时通讯线接的PC机的端口;【2】如果在运行到第五步时没有出现应该出现的界面,用户需要检查是不是打开了两个软件界面,若是,关掉其中一个再试;【3】有时若TEC-XP16实验系统不通讯,也可以重新启动软件或是重新启动PC再试;【4】在打开该应用软件时,其它的同样会用到该串口的应用软件要先关掉。

(三)联机通讯失败自检如果上述的硬件和软件的操作都正确,联机却依旧失败,可以进行如下测试:【1】测试PC机的串口是否能正常工作,或是换一台PC或换同一台PC的另一个串口再试,在换串口时要将TEC-XP16实验系统断电,换完后重新启动实验系统和软件;【2】检查机器上的元器件插接是否正确(建议用户对照能够正常通讯的实验系统进行详细检查),有没有被学生动过,尤其是扩展内存和扩展I/O接口时,芯片方向是否插对,片选信号有没有连接;【3】检查相应的短路子是否连接正确;【4】建议教师预留一台运行正常的TEC-XP16实验系统备用,机器出问题后可以对照检查。

《计算机组成原理与汇编语言程序设计》教学探讨

《计算机组成原理与汇编语言程序设计》教学探讨
的 问题
《 算 机 组 成 原 理 与 汇 编 语 言 程 序 设 计 计 》 计 算 机 专 业 及 相 关 专 业 学 生 普 遍 重 与 视 的 软 件 类 课 程 有 很 大 的 区 别 , 主 要 要 它 求学生从C PU级 别 掌 握 C PU的 组成 、 令 指 流 程 、 而 掌 握 C U如 何 通 过 系 统 总 线 与 进 P 主 存 以 及 外 部 设 备 构 成 整机 以及 汇 编 语 言 程 序 设 计 方 法 。 是 属 于 硬 件 类 专 业 基 础 它 课 。 算 机 组 成 原 理部 分 理 论 性 较 强 , 计 概念 抽 象 , 要扎 实 的数 字 逻 辑 电路 基 础 , 需 可数 字逻 辑 电路 往 往 是 学 生 门 的 弱 点 , 因此 很 难 激 发 学 生 们 的 兴 趣 ; 汇 编 语 言 是 计 算 而 机语 言 中的 低 级 语 言 , 件 依赖 性 很 高 , 硬 指 令 系 统 中 与计 算 机 硬 件 结 构 、 作 原 理 相 工 关 的 内 容 很 多 , 于 硬 件 知 识 了 解 少 的学 对 生 来说 , 难 理 解 。 加 之随 着新 的 计 算 机 很 再 知 识 的 不 断 涌 入 , 可 避 免 开 设 一 些 计 算 不 机 新 课 程 导致 缩减 了该 门课 程 教 学 时 间缩 短 。 样造 成 了该 门 课 的 难 教难 学 的 局 面 。 这
《 算 机 组 成 原 理 与 汇 编 语 言 程 序 设 计 计 》 程 是 高校 计 算 机 软 、 件 及应 用专 业 课 硬 以及 相 关 专 业 学 生 必 修 的 专 业 基础 课程 之 是 操 作 系 统 、 机 接 1等 其 它 课 程 的 必 微 3 : 要 先 修 课 , 于 训 练 学 生 掌 握 单 台 计 算 机 对 基 本 组 成 原 理 与 内 部 运 行 机 制 、 编 语 言 汇 程序 设 计 技 术 有 着 重要 作 用 。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机组成原理及汇编语言试卷10一、选择题(共20道题)1.计算机硬件能直接执行的只有()。

A 符号语言B 机器语言C 机器语言和汇编语言D 汇编语言2.中央处理机(CPU)是指()。

A 运算器B 控制器C 运算器和控制器D 运算器、控制器和主存贮器3.MOV AX,ES:COUNT[DI] 源操作数的寻址方式是:()。

A 基址寻址B 立即寻址C 变址寻址D 基址变址寻址4.所谓第二代计算机是以()为主要元器件。

A 超大规模集成电路B 集成电路C 晶体管D 电子管5.大部分计算机内的减法是用( )来实现的。

A 将被减数加到减数中B 从被减数中减去减数C 补数的相加D 从减数中减去被减数6.个人计算机是属于()。

A 大型计算机B 小型机C 微型计算机D 超级计算机7.运算器的主要功能是进行()。

A 逻辑运算B 算术运算C 逻辑运算与算术运算D 初等函数运算8.计算机中()负责指令译码。

A 算术逻辑单元B 控制单元C 存储器译码电路D 输入输出译码电路9.如果要处理速度、温度、电压等连续性数据可以使用()。

A 数字计算机B 模拟计算机C 混合型计算机D 特殊用途计算机10.有些计算机将部分软件永恒地存于只读存储器中,称之为()。

A 硬件B 软件C 固件D 辅助存储E 以上都不对11.下列()不属于系统程序。

A 数据库系统B 操作系统C 编译程序D 编辑程序12.一个完整的计算机系统应包括()。

A 运算器、存贮器、控制器B 主机和外部设备C 主机与应用程序D 配套的硬件设备和软件系统13.下列()不是输入设备。

A 磁盘驱动器B 键盘C 鼠标器D 打印机14.以真空管为主要零件的是()。

A 第一代计算机B 第二代计算机C 第三代计算机D 第四代计算机15.MOV AX,ES:[1000H] 源操作数的寻址方式是:()。

A 立即寻址B 直接寻址C 变址寻址D 基址寻址16.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。

A 实时处理B 智能化C 并行D 冯·诺依曼17.将有关数据加以分类、统计、分析,以取有利用价值的信息,我们称其为()。

A 数值计算B 辅助设计C 数据处理D 实时控制18.下列()为计算机辅助教学的英文缩写。

A CADB CAMC CAED CAI19.下列描述()是正确的。

A 控制器能理解、解释并执行所有的指令及存储结果B 一台计算机包括输入、输出、控制、存储及运算五个单元C 所有的数据运算都在CPU的控制器中完成D 以上答案都正确20.第三代计算机采用()。

A 晶体管B 电子管C 集成电路D 超大规模集成电路二、填空题(共20道题)1.(D4E5)H ∨()H=(152345)H2.主存储器的读取规则:“高高低低”规则,即____地址对应高字节,低地址对应____字节。

3.在浮点补码二进制加减运算中,当尾数部分出现_____和_____形式时,需进行左规,此时尾数______移一位,阶码_____,直到______为止。

4.设操作数字长16位(不包括符号位),机器作原码两位乘运算,共需作__次___操作,最多需做___次____操作,才能得到最后的乘积,乘积的符号位需_______。

5.微型计算机主要由_____、_____、及_____组成,__________在各部件之间提供通信。

6.(7AD2)H∧(A19C) H=() H7.标志寄存器中的9个标志分两组,(SF、ZF、OF、CF、AF、PF)为____标志,(DF、IF、TF)为________标志。

8.在数字计算机中,信息处理的形式是用______进制运算。

9.8086/8088中,每一个存储单元都有一个惟一的_____位地址,称此地址为该存储单元的物理地址。

10.(7AD2)H ∨(A19C) H=() H11.冯·诺依曼计算机体系结构由五大部件组成:_____、______、______、______、_____。

12.设操作数字长15位(不包括符号位)运算,共需作___次____操作,最多需作___次____操作才能得到最后乘积,乘积的符号位需______。

13.完整的计算机系统应包括_______和_________。

14.在浮点加减运算中,对阶时需_____阶向____阶看齐,即小阶的尾数向____移位。

每移一位,阶码____,直到两数的阶码相等为止。

15.数据寄存器主要用来保存操作数或运算结果等信息,其中___称为累加器, BX称为基址寄存器,_____称为计数寄存器,DX称为数据寄存器。

16.汇编程序是一种将______语言表示的程序(称为汇编源程序)翻译成用_____语言表示的目的程序的软件。

17.两个n+1位(含l位符号位)的原码在机器中作一位乘运算,共需要作___次__操作和___次____操作,才能得到最后的乘积,乘积的符号位需_______。

18.常用的语言处理程序有______程序、_______程序和______程序等。

19.已知浮点数尾数24位(不包括符号位),当它分别表示原码、补码和反码时,左规的最多次数分别为______、_______和_______次,右规的最多次数分别为____、____和___次。

20.定点原码除法和定点补码除法均可采用____法,但补码除法中____参与运算。

1.MOV指令能实现存储单元之间的数据传送。

()2.地址传送指令LEA的目的操作数必须是一个16位寄存器。

()3.指令CMP AX,27是正确的。

()4.MOV AX,DELTA[BX]源操作数的寻址方式是基址寻址。

()5.指令CMP 18,BX是正确的。

()6.若DL=10111001B,CF=1指令ROL DL,1执行后的结果为73H。

()7.令 AL=96H,BL=12H,指令MUL BL和IMUL BL分别执行后,它们的结果分别为0A8CH,F78CH。

()8.若DL=10111001B,CF=1指令SAR DL,1执行后的结果为0DCH。

()9.指令CMP AX,ES是合法的。

()10.指令CMP AX,ES是合法的。

()四、简答题(共4道题)1.计算机具有哪些主要特点?2.数字计算机如何分类?分类的依据是什么?3.计算机的主要用途有哪些?请举例说明。

4.现代计算机对各种各样的数据甚至操作命令、相位地址等都使用二进制代码表示,这是为什么?1.将AL寄存器内的低4位转换为对应十六进制数ASCII码的程序片段定义为一个宏。

2.写一个压缩 BCD码,转换为对应十进制数字ASCII码的程序。

六、综合题(共1道题)1.对8253定时计数器三个通道进行初始化编程的顺序有没有要求?已知8253中O#、1#、2#计数器及控制寄存器地址分别为340H,342H,344H,346H,试对8253三个计数器进行编程,使0#计数器设置为方式1,计数初值为2050H;1#计数器设置为方式2,计数初值为3000H;2#计数器设置为方式3,计数初值为1000。

答案一、选择题(共20道题)1.B2.C3.C4.C5.C6.C7.C8.B9.B10.C11.D12.D13.D14.A15.B16.D17.C18.D19.B20.C二、填空题(共20道题)1.(0000)H2.高,低3.00.0XX...X, 11.1XX...X,左,减1 ,尾数部分出现00.1XX...X或11.0...X时4.8 ,移位, 9,加法,由两数符号位异或运算获得5.微处理器(CPU) 主存储器(MM) 外部设备互联设备总线(数据总线、地址总线、控制总线)6.(2090)H7.条件,控制8.二9.2010.(FBDE)H11.运算器控制器,存储器,输入设备,输出设备12.8,移位, 8,加法,由两数符号位异或运算获得13.配套的硬件设备,软件系统14.小,大,右,加115.AX,CX16.符号机器17.n,加, n,移位(右移),通过两数符号位异或运算获得18.汇编,编译,解释19.23, 24, 23, 1,1 ,120.加减交替,符号位三、判断题(共10道题)1.×2.√3.√4.√5.×6.√7.×8.√9.×10.×四、简答题(共4道题)1.(1)快速性;(2)通用性;(3)准确性;(4)逻辑性。

2.(1)按信息的形式和处理方式可分为数字计算机、模拟计算机以及数字模拟混合计算机;(2)按计算机的用途可分为通用计算机和专用计算机;(3)按计算机规模又可分为巨型机、大型机、中型机、小型机、微型机和单片机六类。

3.按照计算机加工信息的方式和处理信息的特点,计算机的应用一般分为两大类--数值计算和非数值应用,而且非数值应用范围已远远超过了数值计算。

目前,计算机的应用范围几乎涉及人类社会的所有领域归纳成七个方面:(1)科学计算;(2)实时控制;(3)信息处理;(4)计算机辅助技术;(5)办公自动化;(6)家用电器;(7)人工智能。

4.因为:(1)技术容易实现;(2)二进制运算规则简单;(3)逻辑运算方便。

五、程序题(共2道题)1. HTOASC MACROAND AL,0FHADD AL,90HDAAADC AL,40HDAAENDM2. 程序名:e6-1.ASMDSEG SEGMENTBCD DB 86HASCII DB 2 DUP (0)DSEG ENDSCSEG SEGMENTASSUME CS:CSEG, DS:DSEGSTART: MOV AX, DSEGMOV DS, AXMOV AL, BCDAND AL, 0FHADD AL, 30HMOV ASCII+1, ALMOV AL, BCDMOV CL, 4SHR AL, CLADD AL, 30HMOV ASCII, ALMOV AH, 4CHINT 21HCSEG ENDSEND START六、综合题(共1道题)1.解:一般在每个计数器独立使用时,对8253定时计数器三个通道进行初始化的顺序没有特定要求,如果几个计数器配合使用,则可能对三个通道初始化顺序会有一定要求。

对每个计数器都应该先写入控制字然后再写初值。

本题8253四个地址均为偶数,这是系统地址总线的A2、A1分别连接8253的A1、A0所致。

初始化编程如下:MOV DX,346HMOV AL,32OUT DX,AL MOV AL,74H OUT DX,AL MOV AL,0B7H OUT DX,AL MOV DX,340H MOV AL,50H OUT DX,AL MOV AL,20H OUT DX,AL ADD DX,2 MOV AL,00H OUT DX,AL MOV AL,30H OUT DX,AL ADD DX,2 MOV AL,00H OUT DX,AL MOV AL,10H OUT DX,AL。

相关文档
最新文档