《计算机组成原理与汇编语言》
《计算机组成原理与汇编语言》试卷分析报告 .doc

以后的命题可以考虑适当降低分析题和程序设计的难度,整体难度稍作调整,但仍要保持适中偏难的程度。
总之,目前各地市电大尤其是县级电大一定要加强对学生学习的指导,采取一些必要措施强迫学生学习。省校、地市电大尤其是县级电大要加强师资能力的培养和优秀教学资源的引用。县级电大一定要加强教学资源的引进和应用,以便学生学习使用,相当于请优秀教师上课。同时,还要多引导学生访问省电大的网站,以便及时获得有关的信息和对问题的解答。
《计算机组成原理与汇编语言》试卷分析报告
现Hale Waihona Puke 中心考试类别成人大专考试科目计算机组成原理与汇编语言试卷代号6142分析人时间2004.7.
分析报告要包含以下内容:1、覆盖现情况,与教学大纲和考核说明是否一致。2、难易程度是否与教学大纲、教学要求相符。3、对学生掌握知识点情况分析。4、对题型及试题技巧分析。5、对教师今后命题、教学和学生学习的建议。
该试卷命题水平、题型都较适中,并且突出了一些应用能力和理解能力考查方面的内容,这样学生不学习或者不看书,甚至不理解就将直接面临不及格的危险,除非整个考场上出现雷同卷。
从学生答题情况来看,得分最高的是第三题简答题,得分最低的是第四题程序分析题,第一题选择题和第二题判断改错题以及第五题设计题的得分也均不高。其中第一题选择题和第二题判断改错题大多是以前使用过的、或稍作修改的内容。有的可以直接从书中找到答案或套用一下公式即可。
本次该课程考试,试卷覆盖了本课程的大部分内容,同时与教学大纲和考试说明一致,但覆盖面还有待加宽,对本课程要进行更全面的考查。
这次考试试卷采用开卷形式,难易程度适中偏难,与教学大纲、教学要求相符。试卷中的内容约60%在教材中可以直接找到,而且是该课程的重要内容,学生并不需要记忆,只需对教材看过几遍稍作理解就可以做出题目,但实际结果却很不理想。通过本次改卷,约有20%~30%及格,明显表现出教学工作没有跟上,暴露出学生是什么都不会、都不懂,甚至连教材都没有看过,因而必须要求学生要听课,要看光盘资源,以加强学习和理解。
计算机组成原理与汇编语言综合练习题

计算机组成原理与汇编语言综合练习题一、填空题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.计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是()式计算机。
《计算机组成原理及汇编语言》期末考试(B卷)评分标准(2022-2022)

《计算机组成原理及汇编语言》期末考试(B卷)评分标准(2022-2022)广东金融学院期末考试试题评分标准2022—2022学年第二学期考试科目:计算机组成原理及汇编语言期末考试卷(B卷)(闭卷120分钟)系别________班级________学号_________姓名________一、单选题(共20分,每小题1分)12345678910CBCCCDBDCC11121314151617181920ACADCBCCBD1.计算机硬件能直接识别和执行的语言是________。
A.高级语言B.汇编语言C.机器语言D.符号语言2.输入、输出设备以及辅助存储器一般统称为。
A.I/O系统B.外围设备C.外存储器D.执行部件3.下列数中最小数为。
A.(101001)2=73B.(52)8C.(101001)BCD=29D.(233)164.计算机系统中采用补码运算的目的是为了________。
A.与手工运算方式保持一致B.提高运算速度C.简化计算机设计D.提高运算精度5.某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为________。
A.+(231-1)B.-(1-2-32)C.+(1-2-31)≈1D.-(1-2-31)≈-16.定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数的范围是________。
A.-127~+127B.-2-127~+2+127C.2-128~+2+127D.-128~+1277.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其它规定均相同,则它们可表示的数的范围和精度为________。
A.两者可表示的数的范围和精度相同B.前者可表示的数的范围大但精度低C.后者可表示的数的范围大且精度高D.前者可表示的数的范围大且精度高8.下列说法中正确的是________。
A.采用变形补码进行加减运算可以避免溢出B.只有定点数运算才有可能溢出,浮点数运算不会产生溢出C.只有带符号数的运算才有可能溢出D.只有将两个正数相加时才有可能溢出9.某RAM存储器容量为32K*16位则________。
计算机组成原理与汇编语言程序设计期末试题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、实验之前认真预习,明确实验的目的和具体实验内容,设计好主要的待实验的程序,做好实验之前的必要准备。
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 课程特点和存在的问题《计算机组成原理与汇编语言程序设计》与计算机专业及相关专业学生普遍重视的软件类课程有很大的区别,它主要要求学生从CPU 级别掌握CPU的组成、指令流程、进而掌握CPU如何通过系统总线与主存以及外部设备构成整机以及汇编语言程序设计方法。
它是属于硬件类专业基础课。
计算机组成原理部分理论性较强,概念抽象,需要扎实的数字逻辑电路基础,可数字逻辑电路往往是学生门的弱点,因此很难激发学生们的兴趣;而汇编语言是计算机语言中的低级语言,硬件依赖性很高,指令系统中与计算机硬件结构、工作原理相关的内容很多,对于硬件知识了解少的学生来说,很难理解。
再加之随着新的计算机知识的不断涌入,不可避免开设一些计算机新课程导致缩减了该门课程教学时间缩短。
这样造成了该门课的难教难学的局面。
2 教学方法中的一些探索建议通过对上述难点的分析和结合自身的教学经验,对《计算机组成原理和汇编语言程序设计》的教学方法提出几点建议,目的是在现有的资源下,调动学生积极性,让学生能更好将《计算机组成原理与汇编语言程序设计》这门课程学好。
2.1 采用启发式教学方法启发式教学法就是教师启发学生积极思维、让学生主动掌握知识。
为了达到最好效果,我们课前做了充分备课,在上课过程中我们注重把所讲知识用相应的思维方法串起来,熟练的表达出来,使学生感到这些知识是从教师大脑思维中自然流出来的,从而集中精力,跟随教师的思维一起思考,掌握所学知识和相应的思维方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试卷代号:5827
广东广播电视大学2001年上半年期末考试
计算机专业《计算机组成原理与汇编语言》试题
2001年7月一、填空题(每空1分,共20分)
1.存储程序原理是指。
2.堆栈指针SP的内容是。
SP始终指向。
堆栈的操作原则是。
3.存储器的基本功能是;控制器的基本功能是。
4.(127)10=()16=()2
5.物理地址为22000H,段地址为2000H,则偏移地址为 H0
6.对于字长为8的定点整数,其原码、反码的表示范围是,补码的表示范围是。
若[N]=-1010100,n=8,则[N]原码=,[N]补码= 。
=,判断结果溢出7.已知X=+0.10010,Y=-0.00101,字长为6,则[X+Y]
补
情况:;[X—Y]
=;判断结果溢出情
补
况:。
8.浮点数格式采用 1位阶符,2位阶码,l位尾符,4位尾数,则一211×0.1010的补码形式为。
9. 某 CPU有 24条地址总线,则寻址主存最大空间为。
若其中 256K×8存储空间全部由8K×8的 EPROM芯片组成,则共需片。
二、单选题(每小题 1分,共 10分)
1.在CPU中跟踪指令的后继地址的寄存器是。
A.指令寄存器B.程序计数器
C.状态寄存器D.主存地址寄存器
2.计算机中的存储系统是指。
A.主存与快存B.主存与外存
C.只读存储器D.随机存储器
3.计算机中最基本的、不可再分解的操作是。
A.微指令B.微命令
C.微操作D.微程序
4.按分类可将存储器分为随机、只读及顺序存储器。
A.功能B.存储介质
C.存取方式D.器件原理
5. 在CACHE-主存层次中的替换法是由实现的;对虚拟存储器的控制
是由完成的.
A.硬件B.软件
C.软硬件D.外部设备
6.把源程序变成目标程序的应用软件是 .
A.EDIT B.MASM
C.LINK D.DEBUG
7.向显示器输出一串字符应使用的DOS调用号是 .
A.07H B.08H
C.09H D.OAH
8. 采用局部译码片选法,若2条高位地址线不参与片选译码,则将有倍存储空间发生重叠。
A.1 B.2
C.4 D.8
9.同步控制是方式。
A.只实用于CPU控制B.由统一时序信号控制
C.只实用于外部设备控制D.所有指令执行时间均相等
10. 运算器的核心部件是 .
A.数据寄存器B.数据总线
C.累加器D.算术逻辑单元
三、简答题(每小题5分,共10分)
1.冯.诺依曼计算机的基本特征是什么。
2.什么是系统调用?如何进行系统调用?
四、指令题(共20分)
1.指出源操作数的寻址方式(8分)
(1)ADD AX,BX;(3)MOV AX,TAB「BX][DI];
(2)MOV AX,2000H[SI];(4)LEA AX,ARE;
2.判断对否,指出错误原因(8分)
(1)MOV AX,BL;(3)MOV[2000H][SI] ;
(2)MOV CS,BX;(4)MOV ES,DS,;
3.指出指令执行后累加器中的内容(4分)
DATA SEGMENT
DATO EQU 200
DATI = DAT0+100
DAT2 DW DAT1 DUP(OFFFFH)
DA13 DW 2*DAT0 DUP(0)
DATA ENDS
(1)MOV AL,DAT0 AL=
(2)MOV AX,DAT2 AX =
(3)MOV AX,LENGTH DAT2 AX =
(4)MOV AX,SIZE DAT3 AX =
五、分析题(共20分)
1.已知某CPU有 20条地址线(A19~A0)。
试利用芯片为 16K×8的 EPROM27128设计容量分别为 16K ×8的ROM,其地址空间为1C000H~1FFFFH。
画出该片选择码电路。
(l0分)
2.阅读程序,回答问题(10分)
DATA SEGMENT
STR1 DB ‘&&&&&'.
STR2 DB ‘# # # # #'
DATA END
STACK SEGMENT STACK ‘STACK'
DB 10 DUP (?)
STACK END
CODE SEGMENT
ASSUME CS: CODE, DS: DATA, SS; STACK MOV DS, AX
MOV ES, AX
LEA SI, STAl [1] LEA DI, STA2
MOV CX, 5 [2] DONE: MOV AL, [DI]
MOV AH, [SI]
MOV [Slj, AL [3] MOV [DI], AH [4]
INC SI
INC Dl
LOOP DONE [5]
MOV AH, 4CH
INT 21H
CODE ENDS
END START
(1)[1]的功能是。
(2)执行[2]后CX的内容是:。
(3)[3][4]功能是:。
(4)[5]功能是:。
(5)该程序功能是:。
六、程序题(共20分)
按要求完成以下程序段:
l.在DAT单元开始的200个无符号数中找出最大和最小值,分别送MAX和MIN单
元。
(l0分)
DAT DB XX,XX,XX;200个无符号数
MAX DB 0
MIN DB OFFH
┇
LEA SI,DAT
NEXT:
CMP AL,MAX
MOV MAX, AL -
SKP1: CMP AL, MlN
MOV MIN, AL
SKP2:
LOOP NEXT
┇
2.在A、B单元起各连续存有20字节的M进制数,求差后存入C单元起的连续20字节中。
(l0分)
A D
B XX,XX,…XX;20个字节二进制数
B DB XX,XX,…XX;20个字节二进制数
N =EQU 20
┇
START: MOV SI, OFFSET A
MOV DI, OFFSET B
MOV CX, N
LP: MOV AL, [SI]
MOV [BX], AL
INC Sl
INC DI
INC BX
┇
参考答案
一、填空题(每空1.5分,共30分)
1.事先将计算步骤(指令)存入存储器中,运行时依次取出进行译码,并按译码结果进行运算。
2.存储区堆栈单元地址,栈顶,先进后出。
3.存放指令和数据,对指令进行译码后产生控制信号。
4.7F,1111ll
5.2000H,
6.十127~一127,+127~一128,11010100,10101100
7.l.1ll01.无溢出,l.00101,正溢出。
8.01110110
9. 024K.16
二、单选题(每小题分,共20分)
1.B
2.B
3.C
4.C
5.(A,C)
6.B
7.C
8.C
9.B 10.D
三、简答题(每小题7.5分,共15分)
1. 三个基本特征:(1)计算机由运算器、控制器、存储器以及输入输出设备等五大部件组成。
(2)计算机内部采用二进制代码表示数据和指令。
(3)计算机具备程序存储方式。
2. 系统调用DOS调用中通过INT21H的调用。
其过程是:(1)置入口参数;(2)将系统功能号送入AH:(3)执行系统调用INT 21H。
四、指令题(共20分)
1.指出源操作数的寻址方式(每小题2分)
(1)寄存器寻址 (2)变址寻址
(3)基址加变址寻址/相对基址加变址寻址 (4)立即寻址
2.判断对否,并指出错误原因(每小题2分)
(1)数据类型不匹配 (3)存储器间数据不能直接传送
(2)CS不能作目的操作数 (4)段寄存储器间数据不能直接传送
3.指出指令执行后累加器中的内容(每空1分)
(1)200 (2)OFFFFH (3)300 (4)800
五、分析题(共5分)
l.已知某CPU有 20条地址线(A19~AO)试利用芯片为16K×8的 EPROM27128设计的容量
分别为16K×8的ROM,其地址空间为1C000H~1FFFFH。
画出该片选择码电路(l0分)
2.5分,每空1分:
(1)建立数据指针,SI指向数据区首地址 STR1
(2)5
(3)STR1与STR2的两个数据进行交换
(4)5个数据未交换完,继续交换
G)将STR1区和STR2区的字符数据进行交换
六、程序题(共10分)
l.5分,每空1分:
(1)MOV CX,200;(2)MOV AL,[SI];(3)JB SKPI;(4)JA SKP2;(5)INC SI 2.5分,每空1分:
(1)CDB 20 DUP(O);(2)MOV BX,OFFSET C;(3)XOR AL, AL
(4)SBB AL,[DI];(5)LOOP LP。