搜档网
当前位置:搜档网 › 计算机学院13级汇编语言程序设计实验 2015

计算机学院13级汇编语言程序设计实验 2015

计算机学院13级汇编语言程序设计实验 2015
计算机学院13级汇编语言程序设计实验 2015

计算机学院12级汇编语言程序设计实验2015.11

一、实验环境介绍与演示(3学时)

⑴16位程序实验环境

⑵32位程序实验环境

二、实验内容及建议学时分配数:

1.(2学时)熟悉DOS编程环境:编写一个DOS环境的汇编语言程序,要求从键盘输入一串字符,去除连续重复的字符后再显示;进一步统计A的个数,并将A换成CC输出。

2.(3学时)程序中自定义缓冲区AREA1,其中存放200个有序的无符号字型数据(至少有3个重复数据),编程序将其排序后送到自AREA2开始的单元中,要求传送后的数据从大到小排序,并实现查找功能,判定需要查找的数据在AREA1与AREA2中分别对应的位置,并通过查看内存验证结果的正确性。把有序的无符号字型数据换成带符号字型数据,实现以上功能。

熟悉DEBUG调试环境。使用DEBUG调试程序察看机器码,并单步执行,观察每一条指令的执行结果、寄存器的内容、内存变量和堆栈数据的变化情况。

3.(4学时)熟悉Windows编程环境:

⑴编写一个Windows界面汇编程序,显示一个带Yes,No选择按钮的消息框,标题显示为:自己的姓名;正文内容显示为:学号;选择Yes的返回:“你选择的是Yes”,选择No的返回:“你选择的是No”。

(2)(编写一个Windows 32位控制台程序,要求从键盘输入5个十六进制数,输出该数所对应的二进制数中所包含“0”的个数。)

熟悉WINDBG调试环境。使用WINDBG调试程序察看机器码,并单步执行,观察每一条指令的执行结果、寄存器的内容、内存变量和堆栈数据的变化情况。

4.(4学时)把数组中的n个双字型元素按从大到小(从小到大)的顺序排列。增加一个交换标志,在排序完成时不再执行多余的外层循环。

熟悉WINDBG调试环境。使用WINDBG观察内存变量,并观察结果。

5.(4学时)多模块程序设计及多语言混合编程。要求:

⑴编写一个汇编语言递归子程序(子模块)求斐波那契数列,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2,n∈N*);(输入一个数字,若该数字在数列中,则输出N,若不在数列中,输出“error”)

⑵编写一个计算Z=sin(2n+1)*F(n)的汇编语言主模块,其中sin(x)调用C语言的函数库、F(n)通过调用⑴中的模块实现,输入n。显示格式为:

Z=

使用调试程序观察参数传递及堆栈平衡情况。

6.(选做)编写一个计算Z=sin(2n+1)*F(n)的C函数,并实现第5题⑵的功能。获得其机器指令,观察参数传递及堆栈平衡情况。

7.(选做)编写一个获取硬件设备唯一标识符的汇编语言程序。(CPU等设备)

三、现场验收题目:1、3、5

四、实验报告(最后一次实验结束后的两周内,以班为单位上交电子版至任课老师)

要求:

1.第3题源程序(含注释)、可执行程序、执行结果屏幕拷贝。

2.第4题排序算法流程图、源程序(含注释)、可执行程序、内存中的排序结果硬拷贝。3.第5题源程序(含注释)、可执行程序、执行结果屏幕拷贝。

4.关于汇编语言程序设计的小论文或学习本课程体会(800字以上)。

五、上机时间

计算机应用基础(国家开放大学) 模块五

计算机应用基础(国家开放大学)模块五练习1.在Excel中,单元格地址是指()。 选择一项: A. 单元格所在的工作表 B. 每个单元格的大小 C. 每个单元格 D. 单元格在工作表中的位置 反馈 Your answer is correct. 正确答案是:单元格在工作表中的位置 题目2 不正确 获得1.00分中的0.00分 标记题目 题干 2.在Excel 中,下面的输入能直接显示产生分数1/2的输入方法是()。选择一项: A. 2/4 B. 0 1/2 C. 0.5 D. 1/2 反馈 Your answer is incorrect. 正确答案是:0 1/2 题目3 不正确 获得1.00分中的0.00分 标记题目 题干 3.在Excel 中,以下说法不正确的是()。 选择一项: A. 启动Excel时会自动创建空白工作簿 B. 启动Excel后不能再新建空白工作簿 C. 可以根据现有工作簿创建新工作簿 D. 可以利用本机或网站上的模板新建工作簿 反馈 Your answer is incorrect. 正确答案是:启动Excel后不能再新建空白工作簿 题目4 不正确 获得1.00分中的0.00分 标记题目 题干 4.在Excel工作表中,A5单元格的值小于60,则B5单元格为“不及格”,否则为“及格”,则B5单元格的公式可写为()。 选择一项: A. =IF(A5<60,及格,不及格) B. =IF(A5<60,"及格","不及格") C. =IF(A5<60,不及格,及格)

D. =IF(A5<60,"不及格","及格") 反馈 Your answer is incorrect. 正确答案是:=IF(A5<60,"不及格","及格") 题目5 正确 获得1.00分中的1.00分 标记题目 题干 5.在Excel 中,如果某一单元格输入的参数或操作数的类型有错,则该单元格会显示错误信息()。 选择一项: A. # VALUE! B. # REF! C. # NAME? D. # NULL? 反馈 Your answer is correct. 正确答案是:# VALUE! 题目6 不正确 获得1.00分中的0.00分 标记题目 题干 6.在Excel 中,当复制以下公式时单元格地址不会随相对位置改变而改变的是()。 选择一项: A. =A$2*$B1 B. =A2*B1 C. =$A$2*$B$1 D. =$A2*B$1 反馈 Your answer is incorrect. 正确答案是:=$A$2*$B$1 题目7 不正确 获得1.00分中的0.00分 标记题目 题干 7.在Excel 中,可以对数据按一定规则进行排序,以下说法不正确的是()。选择一项: A. 可以按日期和时间升序或降序排序 B. 不可以按单元格颜色进行排序 C. 可以按自定义序列的次序排序 D. 可以按文本、数字的升序或降序排序 反馈 Your answer is incorrect. 正确答案是:不可以按单元格颜色进行排序 题目8

《计算机应用基础》习题及答案

第一章计算机基础知识 填空题: 1.信息技术在现代工业工程中的应用十分广泛,CAD是的缩写。 2.冯.诺依曼提出了原理,奠定了计算机的基本结构和工作原理的技术基础。 3.用来管理和控制计算机系统的软、硬件资源,并提供人机界面的系统软件是。 4.在计算机系统中,1MB= bit 。 5.在微机中常用的英文字符编码是码。 6.十进制数向二进制数进行转换时,十进制数90相当于二进制数。 7.二进制数向十进制数进行转换时,二进制数1011010相当于十进制数。 8.运算器和构成CPU。 9.内存主要由和构成. 10.既是输入设备又是输出设备的是。 11.显示器越高,清晰度越好。 选择题: 1.第三代计算机称为。 A、晶体管计算机 B、大规模、超大规模集成电路计算机 C、电子管计算机 D、.集成电路计算机 2.以下ASCII码值最大的是: A、A B、a C、0 D、9 3.下列各数中最小的是。 A、十进制数25 B、二进制数10101 A、八进制数26 D、十六进制数1A 4.计算机中用来保存程序和数据,以及运算的中间结果和最后结果的装置是。 A、RAM B、ROM C、内存和外存 D、高速缓存 5.以下不是影响计算机性能和速度的主要因素是: A、CPU B、内存容量 C、计算机字长 D、磁盘容量 6.下列外部设备中,属于输出设备的是。 A、扫描仪 B、键盘 C、绘图仪 D、光笔 7.下面哪一种不属于外存储器。 A、硬盘 B、磁带 C、ROM D、光盘 8.计算机能直接执行的程序是。 A、汇编语言程序 B、机器语言程序 C、源程序 D、高级语言程序 9.Pentium Ⅳ是64位的微处理器,这里的64位表示的是的技术指标。 A、字节 B、字长 C、速度 D、容量 第二章操作系统及其应用 选择题 1.启动Windows后,出现在屏幕整个区域的称为()。 A、桌面 B、窗口 C、资源管理器 D、工作区 2.在Windows桌面底部的任务栏中,可能出现的图标有()。

实验四-循环结构汇编语言程序的设计实验报告

循环结构汇编语言程序设计实验报告

实验四循环结构汇编语言程序设计 一、实验目的 1、学习循环结构的汇编语言程序的设计和调试。 2、学习通过直接对8086计算机的寄存器和存的直接访问,编写更高效简洁的汇编程序。 3、加深掌握计算机整体的工作过程。 3、加深对排序算法的理解。 二、实验任务 编写程序求出数组A中(20个元素)的最大值和最小值(数组没有排序)。 要求至少采用二种不同的排序算法来实现。( 快速排序,归并排序、堆排序、Shell排序、插入排序、冒泡排序、交换排序、选择排序、基数排序……) 三、实验容 为了更好地实现老师所布置的实验任务,我们根据情况选取以下两种方式实

验。 1、利用冒泡排序的方式求解数组A中元素的最大值最小值。设计流程图如 下所示: 2、利用选择排序的方式求得数组A中元素的序列。设计流程图如下所示:

四、实验环境 PC机: winXP/win7(32位)/win7(64位)+winxp 虚拟机 汇编工具:Masm.exe+Link.exe。 五、实验步骤 1)建立和生成的文件 (1)编写的源程序,源程序名为abc、扩展名为.asm (2)源程序经汇编程序Masm.exe汇编(翻译)后生成二进制目标程序,文件名为abc.obj (3)目标程序需要经Link.exe连接生成可执行程序,文件名为abc.exe 2)汇编环境 最基本的汇编环境只需要两个文件:Masm.exe和Link.exe。将这两个文件拷入到已经建好的文件夹(例如 huibian)中,并将文件夹huibian放在硬盘根

目录C :\>下 3)上机步骤 进入DOS窗口中执行。 4)调试程序 进入DEBUG后,调试程序 5)调试成功后重新汇编、连接并生成可执行代码 6)执行程序,并对运行结果截图。 利用冒泡排序求得数组A中元素的最大值最小值的实验结果如下图所示:(说明:输入数据为:13,0,59,900,587,1,657,234,34,48) 利用选择排序对数组A中元素排序得到的序列得实验结果如下图所示:(说明:输入数据为13,0,59,900,587,1,657,234,34,48)

2015国家开放大学学习指南形考答案...

15春学期国家开放大学学习指南形考任务答案 国家开放大学学习指南形考任务1 一、单项选择(每题5分,共计10分) 1、请将你认为不适合描述为国家开放大学特色的选项选择出来。()答案:国家开放大学是一所与普通高校学习方式完全相同的大学 2:请将不能客观地描述国家开放大学学习方式的选项选择出来。()答案:只有在面对面教学的课堂上才能完成学习任务 二、判断题(每题2分,共计10分) 3:制定时间计划,评估计划的执行情况,并根据需要实时地调整计划,是管理学习时间的有效策略。(对)4:远程学习的方法和技能比传统的课堂学习简单,学习方法并不重要。(错) 5:在国家开放大学的学习中,有课程知识内容请教老师,可以通过发email、QQ群、课程论坛等方式来与老师联络。(对) 6:在网络环境下,同学之间、师生之间无法协作完成课程讨论。(错) 7:纸质教材、音像教材、课堂讲授的学习策略都是一样的。(错) 国家开放大学学习指南形考任务2 一、单选题(每题2分,共5题,共计10分) 1:开放大学学制特色是注册后年内取得的学分均有效。()答案:8 2:不是专业学位授予的必备条件。()答案:被评为优秀毕业生 3:是专业学习后期需要完成的环节。()答案:专业综合实践 4:转专业后,学籍有效期从开始计算。()答案:入学注册时 5:不是目前国家开放大学设有的学习层次。()答案:小学、初中 二、判断题(每题2分,共5题,共计10分) 6:办理转专业相关事宜时,拟转入专业与转出专业应属于同等学历层次,本科转专业还应是同科类相近专业。(对) 7:自愿退学的学生可重新报名参加国开学习,学生原来获得的学分,可按免修免考的有关规定进行课程或学分替换。(对) 8:入学后第一个学期可以转专业。(错) 9:申请转专业的同时不可以申请转学。(错) 10:入学后第一个学期可以转学。(错) 国家开放大学学习指南形考任务3 一、单选题(每题1分,共计4分) 1:国家开放大学门户网站网址是()答案:https://www.sodocs.net/doc/8617730579.html, 2:学生使用空间资料管理功能上传的资料不能共享给其他同学浏览。(错) 3:进入课程页面后,学生只能按顺序一章一章的进行系统学习。(错) 4:下面哪些作业类型不属于形成性考核()答案:毕业论文 二、多选题(每题1分,共计4分) 5:国家开放大学课程考核方式通常采用()相结合的方式进行。答案:形成性考核、终结性考核

汇编语言学习知识程序设计实验

目录 目录 (1) 实验一利用DEBUG熟悉常用指令的使用 (2) 一、实验目的 (2) 二、示例 (2) 三、实验题 (2) 实验二汇编程序和连接程序的使用 (6) 一、实验目的。 (6) 二、示例。 (6) 三、实验题。 (8) 实验三顺序结构程序设计 (11) 一、实验目的 (11) 二、示例 (11) 三、实验题 (12) 四、实验报告 (15) 实验四循环结构程序设计 (16) 一、实验目的 (16) 二、示例 (16) 三、实验题 (18) 实验五分支结构程序设计 (21) 一、实验目的 (21) 二、示例 (21) 三、实验题 (22) 实验六子程序设计 (29) 一、实验目的 (29) 二、实验题 (29)

实验一利用DEBUG熟悉常用指令的使用 一、实验目的 熟悉指令系统,掌握常用指令的用法;通过实验加深对各种寻址方式的理解;能熟练使用DEBUG中的命令对指令进行反汇编,观察并了解机器代码。 二、示例 请分别用一条汇编语言指令完成如下功能:(过程略)。 1.用寄存器BX和SI的基址变址寻址方式把存储器的一个字节与AL寄存器的内容相加,并把结果送到AL中。 ADD AL,[BX][SI] 2.用位移量为0520H的直接寻址方式把存储器中的一个字与3412H相加,并把结果送回该存储单元。 ADD WORF PTR [0520H],3412H 三、实验题 1.调试、验证下列指令的结果,已知(DS)=2000H,(BX)=0100H,(SI)=0002H,(BP)=0200H,(SS)=2300H,(20100)=12H,(20101)=34H,(20102)=56H,(20103)=78H,(21200)=2AH,(21201)=4CH,(21202)=B7H,(21203)=65H,(23204)=88H,说明各指令执行完后AX寄存器的内容。要求输入指令,相应存储单元的内容要事先设置,单步 P执行,观察执行结果。 (设置存储器的值)

汇编语言程序设计课后习题解答宋人杰2版

第1章汇编语言基础知识 1.简述汇编语言源程序、汇编程序、和目标程序的关系。 答:用汇编语言编写的程序称为汇编源程序;汇编源程序在汇编程序的翻译下转换成计算机语言变成目标程序。 2. 简述汇编语言的优缺点。 答:(1) 汇编语言的优点: ①可有效地访问、控制计算机各种硬件设备,如磁盘、存储器、CPU、I/O端口等。. ②目标代码简短,占用内存少,执行速度快,是高效的程序设计语言。 ③可与高级语言配合使用,应用十分广泛。 (2) 汇编语言的缺点: ①通用性和可移植性较差 ②相对于高级语言来说较繁锁、易出错、不够直观。 3.CPU的寻址能力为8KB,那么它的地址总线的宽度为多少? 答:13 4. 1KB的存储器有多少个存储单元? 答:1024个字节。 5. 指令中的逻辑地址由哪两部分组成? 答:指令中的逻辑地址由段基址和偏移量组成。 6. 以下为用段基址:偏移量形式表示的内存地址,试计算它们的物理地址。 (1) 12F8:0100 (2) 1A2F:0103 (3) 1A3F:0003 (4) 1A3F:A1FF 答: (1) 13080H (2) 1A3F3H (3) 1A3F3H (4) 245EFH 7. 自12FA:0000开始的内存单元中存放以下数据(用十六进制形式表示): 03 06 11 A3 13 01,试分别写出12FA:0002的字节型数据、字型数据及双字型数据 的值。 答:字节型数据:11H 字型数据:0A311H 双字型数据:0113A311H 8. 内存中某单元的物理地址是19318H,段基地址为1916H,则段内偏移地址为 多少?若段内偏移地址为2228H,则段基地址为多少? 答:若段基地址为1916H,则段内偏移地址为01B8H;若段内偏移地址为2228H,则段基地址为170FH 9. 在实模式环境中,一个段最长不能超过多少字节? 答:64KB 10. 实模式可寻址的内存范围是多少? 答:1MB

2019春国开网《计算机应用基础》答案

第一章 1. 一个完整的计算机系统应当包括()。 正确答案是:硬件系统与软件系统 2. ()是一种系统软件。 正确答案是:操作系统 3. 某单位的人事档案管理程序属于()。 正确答案是:应用软件 4. ()构成计算机的物理实体。 正确答案是:计算机硬件 5. 微型计算机中()的主要功能是进行算术和逻辑运算。 正确答案是:运算器 6. 下列设备中,()属于输出设备。 正确答案是:显示器 7.微机的核心部件是()。正确 答案是:微处理器 8.()是微型计算机中运算器、控制器及内存储器统称。 正确答案是: CPU 9.1MB=()。 正确答案是: 1024KB 10.下列数中最小的数是()。正确 答案是:( 75)8 第二章 1. Windows 7是一种()的操作系统。 正确答案是:单用户/ 多任务 2. 在 Windows 7 中,若要运行一个指定程序,应使用()菜单中的“运行”命令。 正确答案是:开始 3. Windows 7 提供了一种()技术,以方便进行应用程序间信息的复制或 移动等信息交换。 正确答案是:剪贴板 4. 关闭 Windows 7 ,相当于()。 正确答案是:关闭计算机 5. 按住鼠标器左钮同时移动鼠标器的操作称为()。 正确答案是:拖拽 6. 在 Windows 7 中,显示在应用程序窗口最顶部的称为()。 正确答案是:标题栏 7. 在 Windows 7 中,应用程序窗口()颜色的变化可区分活动窗口和非活动窗口。

正确答案是:标题栏 8. ()击任务栏中的任务按钮,可以弹出相应的快捷菜单。 正确答案是:右 9. 在 Windows 7 中,()是操作系统的控制管理中心。 正确答案是:控制面板 10.在资源管理器中,当删除一个或一组文件夹时,该文件夹或该文件夹组下的 ()将被删除。 正确答案是:所有子文件夹及其所有文件 11. 在资源管理器中,单击第一个文件名后,按住()键,再单击最后一个 文件,可选定一组连续的文件。 正确答案是: Shift 12. 在资源管理器中,若想格式化一个磁盘分区,应()该盘符并选定“格式化”命令。 正确答案是:右击 13.在 Windows 7 中,启动中文输入法或切换中文输入方式到英文方式,应同时 按下()键。 正确答案是: +< 空格 > 14. 在资源管理器中,()菜单项提供了文件夹设置功能。 正确答案是:工具 15. 在资源管理器中,选定文件或文件夹后,按住()键,再拖曳到指 定位置,可完成复制文件或文件夹的操作。 正确答案是: Ctrl 16. 在 Windows 7 资源管理器中,如果工具栏未显示,可以单击()按钮进行设置。 正确答案是:组织 17. 在Windows 7 中,任务栏()。 正确答案是:可以显示在屏幕任一边 18. 使用屏幕保护程序,是为了()。 正确答案是:延长显示屏使用寿命 19. 磁盘清理的主要作用是()。 正确答案是:进行文件清理并释放磁盘空间 20. 死机是指()。 正确答案是:出现鼠标停滞/ 键盘无法输入等现象 第三章 1. 计算机网络的发展过程大致可以分为()个阶段。 正确答案是: 4 2. 计算机联网的主要目的是()。 正确答案是:共享软 / 硬件和数据资源 3. 不能完成计算机间互连的介质是()。 正确答案是:飞机

2015春国家开放大学《国际公法》02_0003满分答案

2015春国家开放大学《国际公法》02_0003满分答案 一、单项选择题(共25道试题,共50分。) 1.1702年,荷兰著名法学家(C)在他发表的《海洋领有论》中提出把海洋区分为领海和公海,指出领海属沿岸国主权管辖,公海则不属于任何国家。 A.格老秀斯 B.赛尔登 C.宾刻舒克 D.真蒂利斯 2.沿海国对违反其法律规章的外国船舶可在公海上行使(B)。 A.登临权 B.紧追权 C.执法权 D.攻击权 3.18世纪末开始,一些国家宣布的领海法令大体上都按照(B)确定领海宽度。 A.12海里论 B.大炮射程论 C.200海里论 D.国家管辖论 4.将“飞行中”定义为航空器从装载完毕,机舱外部各门均已关闭时起,直至打开任一机舱门以便卸载时为止的公约是(D)。 A.东京公约 B.海牙公约 C.巴黎公约 D.蒙特利尔公约的补充议定书 5.各国军舰在公海上可命令从事海盗行为的嫌疑船停船而对其进行(A)。 A.登临检查 B.武力攻击 C.紧追

D.诉讼 6.根据国际实践,国家间的民用航空飞行的允许主要是通过双边航空协定实现的。我国与近(A)个国家签订了航空协定。 A.70 B.80 C.90 D.100 7.第一次海洋法会议于(D)年在日内瓦召开。 A.1952 B.1954 C.1956 D.1958 8.沿海国在大陆架上有(B)。 A.建造人工岛屿的自由 B.铺设海底电缆和管道的自由 C.开发资源自由 D.建立法律之自由 9.在群岛国的群岛海道上适用(A)。 A.通过制度 B.无害通过制度 C.自由航行制度 D.条约规定的制度 10.人类的第一次外空活动是(A)。 A.前苏联发射第一颗人造卫星 B.美国宇航员乘宇宙飞船遨游太空 C.美国宇宙飞船飞入太空 D.美国宇航员登上月球 11.蒙特利尔公约中关于“使用中”的界定是(B)。 A.从航空器为起飞而启动时起,倒着陆滑跑完毕为止 B.从地面人员或机组为某一特定飞行而对航空器进行飞行前的准备时起,直到降落后24小

计算机应用基础答案

计算机应用基础答案集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

2014年春季期末作业考核 《计算机应用基础》 满分 100分 一、计算题(每题10分,共20分) 1.一个文件大小为10G,这个文件为多少MB、KB、B 答:10G=10240MB ,10G=KB,10G= 2.将十进制数45转换成对应的二进制数、八进制数、十六进制数各是多少答:二进制 101101,八进制 55,十六进 2D。 二、简答题(每题10分,共50分) 1.请画出冯诺依曼型计算机的基本构成框图。 答: 2.怎样将d盘“作业”文件夹中的文件扩展名是“doc”的文件复制到e盘的“练习一”文件夹中,写出操作步骤。 答:打开d盘“作业”文件夹,搜索文件名为“*.doc”,就显示全部doc 文件,全选复制。打开e盘“练习一”文件夹,粘贴就可以了。3.“PowerPoint”的超级链接通常在什么情况下使用,在哪个菜单选项中进行,提供了几种 链接方式 答:本质上是一个跳转装置,只要触发它,跳转装置可以让你在任何状态下无条件转向目的地,所以通常情况下,需要跳转时使用超级链接。在菜单“动作设置” 选项中进行。三种方法: 1. 利用“动作设置”创建超链接。 2. 利用“超链接”按钮创建超链接。 3. 利用“动作”按钮来创建超链接。 4.在哪个菜单的哪个选项中添加Word分页符和分节符分节符和分页符有什么作用 答:“插入”菜单里的“分隔符”选择分节符或者分页符,“分页符”的作用只是分页,它不影响页眉页脚页码等格式设置。“分节符”的作用除了具有分页的功能外,还可以对每一节内的页眉页脚页码等格式进行独立设置,且还有分节不分页的功能,它比分页符的功能要强得多。 5.在Excel中自动填充“数据序列”应怎样进行操作 答:1.若起始数据中含有半角阿拉伯数字,则填充的效果是字符复制,而其中的数字向下或向右拖动为递增,向上或向左拖动为递减。

汇编语言程序设计实验报告

微机原理实验报告 实验名称汇编语言程序设计 一、实验目的 1、掌握Lab6000p实验教学系统基本操作; 2、掌握8088/8086汇编语言的基本语法结构; 3、熟悉8088/8086汇编语言程序设计基本方法 二、实验设备 装有emu8086软件的PC机 三、实验内容 1、有一个10字节的数组,其值分别是80H,03H,5AH,FFH, 97H,64H,BBH,7FH,0FH,D8H。编程并显示结果:如果数组是无符号数,求出最大值,并显示; 如果数组是有符号数,求出最大值,并显示。 2、将二进制数500H转换成二-十进制(BCD)码,并显示“500H 的BCD是:” 3、将二-十进制码(BCD)7693转换成ASCII码,并显示“BCD 码7693的ASCII是:” 4、两个长度均为100的内存块,先将内存块1全部写上88H,再 将内存块1的内容移至内存块2。在移动的过程中,显示移动次数1,2 ,3…0AH…64H(16进制-ASCII码并显示子程序) 5、键盘输入一个小写字母(a~z),转换成大写字母 显示:请输入一个小写字母(a~z): 转换后的大写字母是: 6、实现4字节无符号数加法程序,并显示结果,如99223344H + 第1页

99223344H = xxxxxxxxH 四、实验代码及结果 实验代码见代码附录 1.1程序运行结果 图1 无符号最大值结果截图 1.1 程序运行结果

图2 有符号最大值截图2.0 程序运行结果

图3 BCD码显示3.0 程序运行结果

图4 ASCII码显示4.0 程序运行结果

图5 移动次数显示5.0 程序运行结果

8086汇编语言程序设计

实验1 简单汇编语言程序设计 一、实验目的与要求 1.熟悉汇编语言运行、调试环境及方法。 2.掌握简单汇编语言程序的设计方法。 3.熟悉调试工具DEBUG,并运用DEBUG 工具调试程序。 二、实验内容 根据下列要求,编写汇编源程序,汇编连接汇编源程序,并利用DEBUG 工具调试程序,验证程序的正确性。 1. 若X、Y、R、W 是存放8 位带符号数字节单元的地址,Z 是16 位字单元的 地址。试编写汇编程序,完成Z←((W-X) ÷5-Y)?(R+ 2) 。 2.试编写一个程序,测试某数是否是奇数。如该数是奇数,则把DL 的第0 位置1,否则将该位置0。 三、实验报告要求 1.程序算法流程图。 2.源程序清单。 3.程序运行结果。 4.调试过程中遇到的问题和解决的方法。

实验2 分支及循环程序设计 一、实验目的与要求 1.熟悉汇编语言运行、调试环境及方法。 2.掌握分支程序和循环程序的设计方法。 3.熟悉调试工具DEBUG,并运用DEBUG工具调试程序。 二、实验内容 根据下列要求,编写汇编源程序,汇编连接汇编源程序,并利用DEBUG工具调试程序,验证程序的正确性。 1.编写汇编程序,统计某存储区若干个数据中英文字母的个数,并将结果在屏幕上显示。 2.从键盘任意输入一组字符数据,请编写汇编程序将该组数据加密后在屏幕上显示。参考加密方法是:每个数乘以2。(说明:本题的加密方法,同学们可以自己拟定) 三、实验报告要求 1.程序算法流程图。 2.源程序清单。 3.程序运行结果。 4.调试过程中遇到的问题和解决的方法。

实验3 子程序程序设计 一、实验目的与要求 1.熟悉汇编语言运行、调试环境及方法。 2.掌握子程序的设计方法。 3.熟悉调试工具DEBUG,并运用DEBUG工具调试程序。 二、实验内容 根据下列要求,编写汇编源程序,并利用DEBUG工具调试程序,验证程序的正确性。 1.编程以十进制形式和十六进制形式显示AX的内容,并把两个显示功能分别封装成子程序dispDEC和dispHEX。 2.设在以EXAMSCORE为首地址的数据缓冲区依次存放某班10名同学5门功课的成绩,现要统计各位同学的总分,并将总分放在该学生单科成绩后的单元,并调用第1个程序封装好的子程序,以十进制方式显示统计情况,显示格式自行设计。请编程完成此功能。数据缓冲区参考数据定义如下: EXAMSCORE DB 01 ;学号 DB 89,76,54,77,99 ;单科成绩 DW ? ;该学生的总分 DB 02 ;学号 DB 79,88,64,97,92 ;单科成绩 DW ? ;该学生的总分 三、实验报告要求 1.程序算法流程图。 2.源程序清单。 3.程序运行结果。 4.调试过程中遇到的问题和解决的方法。

奥鹏计算机应用基础答案

期末作业考核 《计算机应用基础》 满分 100分 一、判断对错(每小题1分,共10分) (√)1.冯.诺依曼提出的计算机体系结构奠定了现代计算机的结构理论基础。 (×)2.DOS操作系统是一个单用户多任务操作系统。 (√)3.没有装配软件系统的计算机不能做任何工作,没有实际的使用价值。 (×)4.Windows中的记事本和写字板都不能插入图片。 (×)5.Windows回收站中的文件不占有硬盘空间。 (√)6.在Word中可以实现文字环绕图片的效果。 (×)7.在Excel中,选取连续单元格必须用ALT键配合。 (×)8.在PowerPoint中,只有备注视图和母版视图状态可以对母版进行编辑和修改。 (√)9.用户可以对某张幻灯片的背景进行设置而不影响其它幻灯片。 (√)10.文件型病毒传染的对象主要是.COM和.EXE类型的文件。 二、计算题(每小题8分,共16分) 1.设汉字点阵为32×32,那么100个汉字的字形码信息需占用多少字节? 解:32×32÷8×100=12800 100个汉字的字形码信息需占用 12800字节。 2.将二进制数100101转换对应的十进制数和对应的十六进制数。 解:100101=25*1+24*0+23*0+22*1+21*0+20*1=37 二进制 100101转换对应的十进制数值为 37。 10=0010=2 0101=5 合并得 25 二进制 100101转换对应的十六进制数值为 25。 三、简答题(每小题8分,共40分) 1.计算机由哪五部分组成?请解释各部分的功能,并画出它们的工作原理图。 答:计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。运算器是执行算术运算和逻辑运算的功能部件。控制器是按照人们预先确定的操作步骤,控制计算机各部件步调一致的自动工作的功能部件。存储器是用来存储信息的功能部件。输入设备是用来接受用户输入的原始数据和程序,并把它们转变为计算机能识别的形式存放到内存中。输出设备是用于将存放在内存中由计算机处理的结果转变为人们所接受的形式。 2.简述什么是裸机? 答:把电脑的各个配件简单的组装了起来,而没有装上任何软件叫裸机。 3.INTERNET提供的服务有哪些? INTERNET 提供的服务包括 WWW 服务, 电子邮件 (E-mail ) , 文件传输 (FTP ) , 远程登录 (Telnet ) , 菜单式检索器(Gopher ) ,WIAS, 新闻论坛(Usenet ) ,新闻组(News Group ) ,

汇编语言程序设计实验篇emu

1.汇编语言程序设计实验篇 1.1.汇编系统软件简介 Emu8086-Microprocessor Emulator是集源代码编辑器、汇编/反汇编工具以及debug 的模拟器。它能模拟一台"虚拟"的电脑运行程序,拥有独立的“硬件”,避免访问真实硬件。该软件兼容Intel的下一代处理器,包括PentiumII、Pentium4。利用该软件提供的调试工具,能够单步跟踪程序,观察程序执行过程中寄存器、标志位、堆栈和内存单元的内容。 1.1.1创建程序 https://www.sodocs.net/doc/8617730579.html, TEMPLATE程序 本章与指令相关的实验都是用COM TEMPLATE类型的程序完成的。打开emu8086,在“welcome…”对话框中,单击按钮,创建文件。 在“choose code template”对话框中,选择“COM template-simple and tiny executable file format, pure machine code.”后,单击按钮。

在如所示的编辑界面中,在“;add your code here”部分输入相应的指令,第一条指令默认的偏移地址为100h。 输入全部指令后,单击按钮,保存相应的程序段。 2.EXE TEMPLATE程序 本章与DOS功能调用和汇编源程序相关的实验都是用EXE TEMPLATE程序完成的。打开emu8086,在“welcome…”对话框中,单击按钮,创建文件。

在“choose code template”对话框中,选择“EXE template-advanced executable file.header: relocation, checksum.”后,单击按钮。 在如图所示的编辑界面中,已经可以给出了源程序的框架,包含数据段、堆栈段和代码段的定义以及必要的功能调用等,在“add your data here”和“;add your code here”部分可以分别输入相应的变量定义和指令。

2015年最新国家开放大学形考考试答案大全1-5

2015年第一学期国家开放大学形考答案 大家在看的时候,一定要看清答案的顺序,不要盲目的跟着本章答案选择,一定要看定顺序 国家开放大学形考任务1 一、单项选择(每题5分,共计10分) 1、请将你认为不适合描述为国家开放大学特色的选项选择出来。()答案:国家开放大学是一所与普通高校学习方式完全相同的大学 2:请将不能客观地描述国家开放大学学习方式的选项选择出来。()答案:只有在面对面教学的课堂上才能完成学习任务 二、判断题(每题2分,共计10分) 3:制定时间计划,评估计划的执行情况,并根据需要实时地调整计划,是管理学习时间的有效策略。(对)4:远程学习的方法和技能比传统的课堂学习简单,学习方法并不重要。(错) 5:在国家开放大学的学习中,有课程知识内容请教老师,可以通过发email、QQ群、课程论坛等方式来与老师联络。(对) 6:在网络环境下,同学之间、师生之间无法协作完成课程讨论。(错) 7:纸质教材、音像教材、课堂讲授的学习策略都是一样的。(错) 国家开放大学形考任务2 一、单选题(每题2分,共5题,共计10分) 1:开放大学学制特色是注册后年内取得的学分均有效。()答案:8 2:不是专业学位授予的必备条件。()答案:被评为优秀毕业生 3:是专业学习后期需要完成的环节。()答案:专业综合实践 4:转专业后,学籍有效期从开始计算。()答案:入学注册时 5:不是目前国家开放大学设有的学习层次。()答案:小学、初中 二、判断题(每题2分,共5题,共计10分) 6:办理转专业相关事宜时,拟转入专业与转出专业应属于同等学历层次,本科转专业还应是同科类相近专业。(对) 7:自愿退学的学生可重新报名参加国开学习,学生原来获得的学分,可按免修免考的有关规定进行课程或学分替换。(对) 8:入学后第一个学期可以转专业。(错) 9:申请转专业的同时不可以申请转学。(错) 10:入学后第一个学期可以转学。(错) 国家开放大学形考任务3 一、单选题(每题1分,共计4分) 1:国家开放大学门户网站网址是()答案:https://www.sodocs.net/doc/8617730579.html, 2:学生使用空间资料管理功能上传的资料不能共享给其他同学浏览。(错) 3:进入课程页面后,学生只能按顺序一章一章的进行系统学习。(错) 4:下面哪些作业类型不属于形成性考核()答案:毕业论文 二、多选题(每题1分,共计4分) 5:国家开放大学课程考核方式通常采用()相结合的方式进行。答案:形成性考核、终结性考核

新版汇编语言程序设计钱晓捷第1章习题答案

第1章汇编语言基础知识(全) 2010-10-18 19:32:40| 分类:答案集锦| 标签:|字号大中小订阅 第1章汇编语言基础知识 〔习题1.1〕简述计算机系统的硬件组成及各部分作用。 〔解答〕 CPU:包括运算器、控制器和寄存器组。运算器执行所有的算术和逻辑运算;控制器负责把指指令逐条从存储器中取出,经译码分析后向机器发出各种控制命令,并正确完成程序所要求的功能;寄存器组为 处理单元提供所需要的数据。 存储器:是计算机的记忆部件,它用来存放程序以及程序中所涉及的数据。 外部设备:实现人机交换和机间的通信。 〔习题1.2〕明确下列概念或符号: 主存和辅存,RAM和ROM,存储器地址和I/O端口,KB、MB、GB和TB 〔解答〕 主存又称内存是主存储器的简称,主存储器存放当前正在执行的程序和使用的数据,CPU可以直接存取,它由半导体存储器芯片构成其成本高、容量小、但速度快。辅存是辅助存储器的简称,辅存可用来长期保存大量程序和数据,CPU需要通过I/O接口访问,它由磁盘或光盘构成,其成本低、容量大,但速 度慢。 RAM是随机存取存储器的英语简写,由于CPU可以从RAM读信息,也可以向RAM写入信息,所以RAM也被称为读写存储器,RAM型半导体存储器可以按地址随机读写,但这类存储器在断电后不能保存信息;而ROM中的信息只能被读出,不能被修改,ROM型半导体通常只能被读出,但这类存储器断电 后能保存信息。 存储器由大量存储单元组成。为了区别每个单元,我们将它们编号,于是,每个存储单元就有了一个存储地址,I/O接口是由一组寄存器组成,为了区别它们,各个寄存器进行了编号,形成I/O地址,通常 称做I/O端口。 KB是千字节、MB是兆字节、GB是吉字节和TB是太字节,它们都是表示存储器存储单元的单位。 〔习题1.3〕什么是汇编语言源程序、汇编程序、目标程序? 〔解答〕 用汇编语言书写的程序就称为汇编语言源程序;完成汇编工作的程序就是汇编程序;由汇编程序编 译通过的程序就是目标程序。

计算机应用基础 答案(1)

2014年春季期末作业考核 《计算机应用基础》 满分 100分 一、计算题(每题10分,共20分) 1.一个文件大小为10G,这个文件为多少MB、KB、B? 答:10GB=10240NB=10485760MB=10737418240B 2.将十进制数45转换成对应的二进制数、八进制数、十六进制数各是多少? 答:二进制是101101,八进制是55,十六进制是2D 二、简答题(每题10分,共50分) 1.请画出冯诺依曼型计算机的基本构成框图。 答: 2.怎样将d盘“作业”文件夹中的文件扩展名是“doc”的文件复制到e盘的“练习一”文件夹中,写出操作步骤。 答:打开d盘“作业”文件夹搜索文件名为“*.doc”,就显示全部doc文件,全选复制,然后打开e盘的“练习一”文件夹,全部粘贴。 3.“PowerPoint”的超级链接通常在什么情况下使用,在哪个菜单选项中进行,提供了几种链接方式? 答:本质上是一个跳转装置,只要触发它,跳转装置可以让你在任何状态下无条件转向目的

地,所以通常情况下,需要跳转时使用超级链接。在菜单“动作设置” 选项中进行。三种方法,1. 利用“动作设置”创建超链接,2. 利用“超链接”按钮创建超链接,3. 利用“动作”按钮来创建超链接 4.在哪个菜单的哪个选项中添加Word分页符和分节符?分节符和分页符有什么作用?答:在插入菜单分隔符选项可以添加分页符和分节符,“分页符”的作用只是分页,它不影响页眉页脚页码等格式设置。“分节符”的作用除了具有分页的功能外,还可以对每一节内的页眉页脚页码等格式进行独立设置,且还有分节不分页的功能,它比分页符的功能要强得多。 5.在Excel中自动填充“数据序列”应怎样进行操作? 答:1.若起始数据中含有半角阿拉伯数字,则填充的效果是字符复制,而其中的数字向下或向右拖动为递增,向上或向左拖动为递减。2. 若起始数据为字符型、逻辑型或其他不含有数字的字符型数据,填充的效果是复制起始单元格的数据;若字符与数字混杂,同字符型数据的填充情形一样;若全为数字,与字符型数据不同的是,若整数部分数字位数不超过15位,都能实现序列填充。3. 若起始数据为日期型,则填充的效果是日期按天数递增或递减,如2004-3-14、2004-3-15、2004-3-16.4. 若起始数据为时间型,则填充的效果是单元格的时间型数据按小时数递增或递减,如3:34、4:34、5:34。5. 若起始数据为已定义的“自定义序列”中的数据,则填充的效果是按自定义的特殊序列中的顺序循环填入。 三、论述题(每题15分,共30分) 1.请详细介绍一个你所熟悉的软件的功能和基本使用方法,谈谈学习本课程的收获。答;例如excel,是一个功能强大的工具,可用于创建电子表格并设置其格式,分析和共享信息以做出更加明智的决策。使用、丰富的直观数据以及数据透视表视图,可以更加轻松地创建和使用专业水准的图表。它能够方便的制作出各种电子表格,使用公式和函数对数据进

2015春国家开放大学《成本管理》形考册作业一

2015春国家开放大学《成本管理》形考册作业一 工商管理专业《成本管理》形成性考核册作业(一)参考答案 一、单项选择题 1企业在生产各种工业产品等过程中发生的各种耗费,称为(C)。 A成本B产品成本C生产费用D经营费用 2产品成本实际包括的内容称为(B)。 A生产费用B成本开支范围C成本D制造成本 3企业对于一些主要产品、主要费用应采用比较复杂、详细的方法进行分配和计算,而对于一些次要的产品、费用采用简化的方法进行合并计算和分配的原则称为(D)。 A实际成本计价原则B成本分期原则C合法性原则D重要性原则 4工业企业成本核算的内容是(C)。 A.产品生产成本B期间费用C产品生产成本和期间费用D各成本项目的费用 5当几种产品共同耗用几种材料的情况下,材料费用的分配可采用(D)。 A定额耗用量比例分配法B产品产量比例分配法C产品重量比例分配法D产品材料定额成本比例分配法 6某企业生产产品经过2道工序,各工序的工时定额分别为30小时和40小时,则第二道工序在产品的完工率约为(D)。 A68%B69%C70%D71% 7采用约当产量法计算在产品成本时,影响在产品成本准确性的关键因素是(B)。 A在产品的数量B在产品的完工程度C完工产品的数量D废品的数量 8最基本的成本计算方法是(A)。 A品种法B分批法C分步法D分类法 9管理上不要求计算各步骤完工半成品所耗半成品费用和本步骤加工费用,而要求按原始成本项目计算产品成本的企业,采用分步法计算成本时,应采用(D)。 A综合结转法B分项结转法C按计划成本结转法D平行结转法 10在大量生产的企业里,要求连续不断地重复生产一种或若干种产品,因而管理上只要求而且也只能按照(B)。 A产品的批别计算成本B产品的品种计算成本C产品的类别计算成本D产品的步骤计算成本 二、多项选择题 1产品的价值取决于生产上耗用的社会必要劳动量,它的组成内容包括(ABD)。 A产品中所耗用的物化劳动的价值B劳动者为自己劳动所创造的价值C企业生产中发生的全部支出 D劳动者剩余劳动所创造的价值E劳动者创造价值的总和 2在进行成本核算时,在不同时期、不同产品以及产成品和在产品之间正确分摊费用,应分清有关成本的几个界线包括(ABCD)。 A分清本期成本和下期成本的界线B分清各种产品成本的界线C分清在产品成本和产成品成本的界线 D分清计入产品成本和不应计入产品成本的界线E分清本企业产品成本和其他企业产品成本的界线 3工业企业的期间费用包括(BCD) A制造费用B财务费用C管理费用D营业费用E辅助生产费用

2015秋学期国家开放大学学习指南参考答案

2015秋学期国家开放大学学习指南形考任务参考答案 任务一 一、单项选择(每题5分,共计10分) 1、请将你认为不适合描述为国家开放大学特色的选项选择出来。() a. 国家开放大学是基于信息技术的特殊的大学 b. 国家开放大学是一所与普通高校学习方式完全相同的大学 c. 国家开放大学是一所在教与学的方式上有别与普通高校的新型大学 d. 国家开放大学可以为学习者提供多终端数字化的学习资源 正确答案是:国家开放大学是一所与普通高校学习方式完全相同的大学 2、请将不能客观地描述国家开放大学学习方式的选项选择出来。 a. 只有在面对面教学的课堂上才能完成学习任务 b. 在网络上阅读和学习课程教学资源 c. 在课程平台上进行与老师与同学们的交流讨论 d. 利用pad、手机等设备随时随地学习 正确答案是:只有在面对面教学的课堂上才能完成学习任务 二、判断题(每题2分,共计10分) 1、制定时间计划,评估计划的执行情况,并根据需要实时地调整计划,是管理学习时间的有效策略。(对) 2、远程学习的方法和技能比传统的课堂学习简单,学习方法并不重要。(错) 3、在国家开放大学的学习中,有课程知识内容请教老师,可以通过发email、QQ群、课程论坛等方式来与老师联络。(对) 4、在网络环境下,同学之间、师生之间无法协作完成课程讨论。(错) 5、纸质教材、音像教材、课堂讲授的学习策略都是一样的。(错) 任务二 一、单选题(每题2分,共5题,共计10分) 1、开放大学学制特色是注册后年内取得的学分均有效。() A. 10 B. 5 C. 3 D. 8 正确答案:8 2、不是专业学位授予的必备条件。() A. 课程成绩达到学位授予的相关要求 B. 通过学位英语考试 C. 被评为优秀毕业生 D. 毕业论文成绩达到学位授予相关要求

计算机应用基础练习题及答案

计算机应用基础期末复习(一) 一、选择题(每小题2分) 1.在计算机中,用()个二进制位组成一个字节 A.2 B.4 C.6 D. 8 2.目前市场上流行的“酷睿i7”指的是() A.硬盘容量 B.主频 C. 64位四核CPU D.内存容量 3.显示器是目前使用最多的是() A.存储设备 B.输入设备 C.输出设备 D.主(内)存储器 4.在下列存储器中,访问周期最短的是() A硬盘存储器 B. 外存储器 C.内存储器 D.输出设备 5.PC机最主要的工作特点是() A. 高速度 B. 高精度 C. 存储程序与自动控制 D. 记忆力强 6.对待计算机软件的正确态度() A.计算机软件不需要维护 B. 计算机软件只要能复制就不必购买 C.受法律保护的计算机软件不能随便复制 D. 计算机软件不必备份 7.微型机的核心部件是() A.CPU B.外存储器 C. 键盘 D. 显示器 8.计算机存储器的基本单位是() A.字节 B. 整数 C. 字长 D. 符号 9.计算机向使用者传递计算和处理结果的设备称为() A.输入设备 B. 输出设备 C. 存储器 D. 微处理器 10.最接近机器指令的计算机语言是() A.JAVAB.VBC.汇编语言 D.C语言 二、填空题(每小题2分) 1.微型计算机总线一般有数据总线、地址总线和控制总线组成。 2.通常人们所说的计算机系统是由硬件系统和软件系统两部分组成。 3.计算机指令是由操作码和操作数组成的。 4.查找和清楚病毒可以使用杀毒软件。 5.计算机发展的各个阶段是以元器件作为标志的。 6.文件具有四种属性设置,即只读、存档、隐藏和系统。 7.通过回收站可以回复倍误删的文件或文件夹。 8.使用鼠标器的基本操作有指向、单击、双击、拖拽。 9.在windows7中管理文件和文件夹可以使用资源管理器或库。 10.windows7提供的截图工具可以在附件中找到。 三.判断题(每题2分) 1.用户如要使用电子邮件功能,需向附近的一个邮局申请,办理并建立一个自己专用的邮箱。(×) 2.高速网络技术是信息高速公路的核心技术之一。(√) 3用户使用电子邮件只能传送文本信息。(×) 4.在计算机局域网中,只能共享软件资源,不能共享硬件资源。(×) 5.多用户计算机系统是计算机网络。(×) 6.打印预览窗口只能显示文档的打印效果,不能进行文档的编辑操作。(×)7.选择“页眉”或“页脚”后系统默认各节之间有相同的页眉或页脚。(√)

相关主题