华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx

上传人:b****6 文档编号:17218393 上传时间:2022-11-29 格式:DOCX 页数:15 大小:48.48KB
下载 相关 举报
华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx_第1页
第1页 / 共15页
华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx_第2页
第2页 / 共15页
华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx_第3页
第3页 / 共15页
华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx_第4页
第4页 / 共15页
华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx

《华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx(15页珍藏版)》请在冰豆网上搜索。

华电微机原理与技术汇编语言题目及答案Word文档下载推荐.docx

DATA1ENDS

一个字为两个字节,在内存中低位在前,高位在后。

地址(H)

0000

01

0001

00

0002

02

0003

0004

03

0005

0006

04

0007

0008

05

0009

000A

06

000B

000C

07

000D

000E

08

000F

0010

09

0011

0012

0013

(2)查表

1、已知0~15的平方值表,查表求X(X是0到15间任一数)的平方值,送到Y单元,用两种方法。

2、已知0~255的平方值表,查表求X的平方值,送到Y单元。

0到15的平方表,每个平方值为一个字节;

0到255的平方表,每个平方值为2个字节;

调试程序,平方表中的数据定义几个就行,目的是程序正确即可。

(3)计算

1、计算多字节数据与99AABBCCDDEEFF00H的和。

2、计算8字节的BCD码十进制数与9988776655443322H的和

3、计算10个字数据的和(数据自己定义)。

提示;

1、多字节数据在内存中存放,低位在前,高位在后

DAT1DB88H,77H,66H,55H,44H,33H,22H,11H

DAT2DB00H,0FFH,0EEH,0DDH,0CCH,0BBH,0AAH,99H

DAT3DB9DUP(0)

数据

DAT1

88

77

66

55

44

33

22

11

DAT2

FF

EE

DD

CC

BB

AA

99

DAT3

0014

0015

0016

0017

0018

2、BCD十进制加法

二进制加法指令:

ADD

BCD十进制加法:

ADD

DAA;

十进制调整指令,仅对AL作为加法的累加和寄存器进行调整

(4)计算表达式的值

1计算表达式

的值,已知X=10,Y=5。

XDB10

YDB5

ZDB?

AL=X-Y

BL=7

AX=AL*BL

BH=Y+2

AL=AX/BH的商

AH=AX/BH的余数

(5)找最大、最小数

1、找出2040H单元和2041H单元的大数,并送2042H单元(数据自己定义)

2、找出10个数(8位数)里的最大数(数据自己定义)

3、找出10个数(16位数)里的最小数(数据自己定义)

(6)统计正数、负数个数

1、找出10个数(8位数)里的正数个数(数据自己定义)

2、找出10个数(16位数)里的负数个数(数据自己定义)

(7)数据块比较

1、分别在FARD1和FARD2单元开始存放了10个字节数据,编程比较是否一致(数据自己定义)。

2、分别在FARD1和FARD2单元开始存放了10个字数据,编程比较是否一致(数据自己定义)。

(8)逻辑运算

1、在数据段3000H单元开始存放了数字0~9的ASCII码,求对应的十进制数字并存放到3500H开始的单元;

再将3500H开始的十进制数字转换为对应的ASCII码,存放到3800H开始单元。

数字转换方法:

例如:

数字‘5‘的ASCII为35H(00110105B),想办法变为05H(00000105B),存入对应的单元,然后再将05H(00000105B),变为35H(00110105B)存入对应的单元。

ORG3000H

DB‘0123456789’;

ORG3500H

DB10DUP(?

);

预留10个单元存放结果

ORG3800H

(9)输入输出

1、在显示器上输出字符串‘HELLO!

’。

2、从键盘输入一组字符串,存入到BUFFER数据区(自己定义)中。

3、将十进制数25从显示器上输出。

4、将数据段中的10个个位数数据从显示器上输出。

以上各题做为练习使用!

1、显示字符串

2、键盘输入一组字符串

方法1用10号调用,

方法2用1号调用,设置循环次数

想办法把25的十位和个位拆开,再分别变为ASCII,先显示2,后显示5

3、将数据段中的10个个位数数据从显示器上输出。

从数据段中直接定义10个个位数据,取出数据后,变为变为ASCII,显示

二实验过程参考步骤

题目

源程序:

数据定义

DATASSEGMENT

DATA1DB1,2,3,4,5,6,7,8,9,10

DATA2DB10DUP(0)

DATASENDS

CODESSEGMENT

START:

MOVAX,DATAS

MOVDS,AX

MOVSI,2000H

MOVDI,3000H

MOVCX,10

NEXT:

MOVAL,[SI]

MOV[DI],AL

INCSI

INCDI

DECCX

JNZNEXT

MOVAH,4CH

INT21H

CODESENDS

ENDSTART

运行前内存分布:

程序运行前2000H:

0102030405060708090A

3000H:

00000000000000000000

程序运行后2000H:

3000H:

程序调试过程:

第一步:

输入源程序,如图1所示。

图1输入源程序

第二步:

保存源文件(注:

保存到自己的目录中)。

第三步:

将汇编源程序汇编成目标文件:

执行菜单中“运行—编译成目标文件”命令,若无语法错误,则在下方窗口中显示“编译成功”,如图2所示;

若有错误,可根据提示找出错误所在行,改正后,重新执行此命令。

图2将汇编源程序编译成目标文件图3将目标文件连接成EXE文件

第四步:

将第三步生成的目标文件连接成可执行文件:

执行菜单中“运行—生成可执行文件”命令,若无连接错误,则在下方显示“生成EXE文件成功”,如图3所示;

若有错误,可根据提示找出错误所在行,改正后,则从第三步开始继续调试。

第五步:

对生成的EXE文件进行调试,查看结果,步骤如下:

(1)执行菜单中的“运行—DEBUG调试”命令,打开DEBUG窗口,如图4所示。

图4DEBUG调试窗口

(2)输入命令“U”,将EXE文件(二进制机器码)反汇编成汇编程序,如图5所示。

其中,最左边一列是代码段中指令的地址,为逻辑地址的形式,其段基址为汇编程序分配,段内偏移地址默认从零开始;

第二列为二进制机器码(以十六进制形式显示),与第三列中的汇编语句相对应。

查看第三列,找到自己所有的程序,一般到结束语句MOVAH,4CHINT21H结束;

若没有反汇编完所有的程序,则再执行一个“U”命令,直到所有程序均被反汇编出来。

 

图5输入命令U对EXE文件进行反汇编,得到汇编程序

(3)应用“G”命令运行程序,G命令格式:

G=起始地址断点地址;

起始地址为开始执行指令的地址(若为段内,可只写偏移地址),断点地址为停止执行语句的地址。

例如,执行例题代码段内所有程序时,命令可为G=00000017,0000为第一条指令的偏移地址,0017为指令MOVAH,4CH的地址,到此处结束本程序的执行。

如图6所示。

图6运行G命令执行程序

运行G命令后,程序即在断点处停止执行,此时显示出CPU内所有寄存器的当前值。

若要查看运行后内存单元的值,可应用下面的命令D。

(4)查看结果

(A)查看内存单元存放的结果:

使用命令D,格式:

D段地址:

偏移地址。

例如,查看本程序的运行结果,如图7所示。

图7 D命令查看内存单元的值

其中,段地址和偏移地址均要以实际运行程序的状态来输入。

仅记录你的运行程序涉及的内存单元,及涉及到的CPU寄存器内容,不能记录屏幕显示的所有内容

(B)其它命令,请查询软件屏幕左边提示信息

(5)最后,输入命令Q退出DEBUG程序。

如图8所示。

图8 命令Q退出DEBUG程序

三实验报告格式要求

题目:

将数据段DATA1中的10个字数据(16位数)传送到数据段DATA2中

1.流程图:

2.源程序(要求有完整的数据段、代码段):

3.运算前内存分布:

4.运算后内存分布:

5.连续运行G=

6.查看结果使用命令:

7.记录结果:

8.存在问题及体会

二计算10个字数据的和(数据自己定义)。

三统计10个数(16位数)里的正、负数及零的个数(数据自己定义)。

设置寄存器:

计数器

正数个数

负数个数

零的个数

10个数的首地址

取数据,进行比较,记录到对应的寄存器中

四在数据区DAT中存放有15个字数据,请利用冒泡法从小到大进行排列,并将结果存入变量RESULT开始的区域(数据自己定义)。

五通过键盘任意输入一个字符串,保存在数据段中STR开始的区域,并统计其中的数字字符、英文字符的个数分别存入变量NUM、ENG中。

数字ASCII码值是30H到39H

英文字符ASCII码值大写从41H开始,小写从61H开始

注意事项:

1.上机前应将每题的前2个要求完成,未完成者不得上机,并按缺一次实验成绩记录!

2.下机时应将每题的后6个要求补充完整并上交。

3.

4.

5.

华电朔州热电公司知识竞赛题

一、必答题:

1、三种基本灭火方法是什么?

答:

隔离法、窒息法、冷却法。

2、环保建设与主体工程的“三同时”是什么?

同时设计、同时施工、同时竣工。

3、集团公司火电工程建设2×

300MW机组总工期定额多长时间?

600MW机组多长时间?

300MW机组总工期定额为18+3个月;

600MW机组为23+3个月。

4、工程质量验收程序分那几步?

1)分部工程验收2)单位工程验收3)正式验收4)验收结论。

5、合同管理按过程可分为三个阶段?

招投标阶段、合同签订阶段、项目实施阶段。

6、电厂的生产管理模式一般分为那两种?

目前一般采用那种模式?

自我管理模式和委托运营模式。

目前,不管采取那一种模式,都不再设检修队伍,检修采取外包形式。

7、300MW以下机组实行多少小时满负荷试运行后移交试生产?

300MW及以上机组实行多少小时满负荷试运后移交试生产?

300MW以下机组实行72+24小时满负荷试运行后移交试

产,300MW及以上机组实行168小时满负荷试运后移交试生产。

8、我国通常采用的招投标方式有几种?

各是什么?

公开招标、邀请招标。

9、在没有脚手架或者在没有栏杆的脚手架上工作,高度超多少时,必须使用安全带,或采取其可靠的安全措施?

10、国家规定的安全色有几种?

红、黄、蓝、绿四种颜色。

11、燃烧过程的发生和发展必须具备三个必要条件是什么?

可燃物、氧化剂、点火源(或温度)。

12、华电集团标示由那两种颜色组成?

天蓝色、海蓝色

13、华电集团安全帽有几种颜色?

如何分类?

华电集团安全帽分四种颜色,其中检修人员为蓝色,参观人员为白色,运行人员为黄色,管理人员为红色。

14、电力电缆和控制电缆应分层敷设,最下面一层是什么电缆?

答:

通信电缆

15、高空焊接遇到几级以上大风时,应停止操作?

五级

16、安全色中的“蓝色”表示什么?

指令及必须遵守的规定。

17、企业文化是哪三部分聚合而成的?

企业理念,企业制度,企业形象。

18、下列情形中那些属于工伤范围的?

A.因工外出期间,由于工作原因受到伤害或者发生事故下落不明的醉酒导致伤亡的情形C.因犯罪或者违反治安管理伤亡的情形

19、火灾控制器有哪几种?

有感温、感光、可燃气体几种。

20、工程进度计划可以分为几级进度计划?

共分为六级进度计划。

一级进度计划又叫里程碑计划,二级进度计划也叫综合进度计划。

21、工程开工前要完成的“五通一平”指什么?

通水、通电、通汽、通路、通网络和通信;

施工场地平整

22、工程建设安全管理的“两金一费、两训一检”指什么?

指施工安全保证金、个人安全风险抵押金、安全措施费,进厂前安全培训、每周安全培训、每日安全巡检

23、汽轮机进汽方式有哪两种?

单阀进汽(喷嘴)、顺序阀进汽(节流)。

24、循环流化床锅炉按其工作条件分哪三类?

高温分离器、中温分离器、低温分离器。

25、电气主接线的基本要求是什么?

可靠性、灵活性、经济性。

26、发电机的励磁方式按励磁电源的不同,可分为哪三大方式?

直流励磁机励磁方式、交流励磁机励磁方式、静止励磁方式。

27、发电机组水氢氢冷却方式指的是什么?

定子绕组水冷、转子绕组氢冷、定子铁心氢冷。

28、试述5种习惯性违章?

(1)进入施工现场不戴安全帽

(2)在任何场所坐安全帽

(3)锤头直接焊接在铁手柄上使用

(4)高处作业不系安全带

(5)使用大锤戴手套

(6)施工现场流动吸烟

(7)操作转动设备戴手套

(8)施工现场随地大、小便

(9)酒后进入施工现场

(10)使用焊把切割金属。

29、华电朔州一期2×

300MW级热电机组工程建设的安全目标?

杜绝一般及以上人生伤亡事故

杜绝认为责任的重大机械设备损坏事故

杜绝重大火灾事故

杜绝重大交通事故

杜绝重大垮塌事故

杜绝大面积传染病和集体食物中毒事故

杜绝重大环境污染事故

年度轻负伤率≤3‰

创建行业安全文明施工样板工程

30、掌握消防知识应做到“三懂三会”,请问“三懂三会”具体内容是什么?

懂火灾危险性,懂预防措施,懂扑救方法;

会使用消防器材,会处理事故,会报火警。

31、火灾逃生的四个要点是什么?

  

防烟熏;

果断迅速逃离火场;

寻找逃生之路;

等袋待他救。

32、一张工作票中,哪三种人三者不可以互相兼任?

工作票签发人、工作负责人和工作许可人三者不可以互相兼任。

33、违章分为哪四类?

作业性违章;

装置性违章;

指挥性违章;

管理性违章。

34、哪些人员应负工作的安全责任?

下列工作人员应负工作的安全责任:

(1)工作票签发人;

(2)工作负责人;

(3)工作许可人。

35、请问能用泡沫灭火器扑救电气火灾吗?

不能用。

36、请问常说的“四个凡事”指的是什么?

凡事有据可查、凡事有章可循、凡事有人负责、凡事有人监督。

二、备用必答题:

1、华电国际公司《安全工作规定》中规定,公司系统安全管理坚持事故、事件调查处理“四不放过”的原则,请问“四不放过”的原则是什么?

事故原因没查清不放过、责任人员没处理不放过、整改措施没落实不放过、有关人员没受到教育不放过。

2、什么是“两票三制”?

两票指工作票、操作票;

三制是交接班制度、巡回检查制度、设备定期试验轮换制度。

3、安全标志分为四类,分别是什么?

禁止标志、警告标志、指令标志和提示标志。

4、我们常说的“三不伤害”是什么?

不伤害自己、不伤害别人、不被别人伤害。

5、班长在班前会上的“两交待”是指哪两项工作?

交待工作任务,交待安全措施

6、“华电宪章”是什么?

就是中国华电集团公司的文化宣言、基本方略和行动总纲。

7、华电集团公司的经营理念是什么?

管理最优化价值最大化。

8、在冲动式汽轮机中,发生那种胀差更危险?

负胀差。

9、循环流化床锅炉炉内燃烧温度一般控制在多少摄氏度?

850~950℃。

10、现代大型热力发电厂中,最主要的除氧方法是什么法?

热力除氧法。

三、抢答题:

1、工程建设工作应坚决贯彻“安全第一,预防为主,综合治理”的方针,加强安全管理意识。

切实落实“安全是基本建设一切工作的基础、安全生产责任重于泰山”的安全管理理念,确保工程建设安全文明施工。

2、火电工程建设工期以主厂房基础垫层浇筑第一方混凝土为正式开工点。

3、脱硫工程进度的目标:

应按与主体工程同步投产的原则安排工期。

4、工程建设质量过程控制目标要实现7个“一次成功”:

厂用电受电一次成功、锅炉整体水压试验一次成功、锅炉酸洗一次成功、制粉系统投入一次成功、电除尘升压试验一次成功、汽轮机冲转一次成功、发电机并网一次成功。

5、质量事故按严重程度分为:

重大质量事故、一般质量事故、记录事故。

6、质量验收中的检查点分为H点停工待检点、W点现场见证点、R点文件见证点。

7、合同转让分为合同部分转让和全部转让。

8、安全色中黄色所对应的对比色是黑色。

9、2011年全国安全生产月的活动主题是安全责任,重在落实。

10、灭火器一般是由筒体、器头、喷嘴等部件组成。

11、工业“三废”是指废水、废气、废渣。

12、电气设备的高压是指设备对地电压在250V以上者。

13、下面那些材料不是保温材料

(2)。

(1)岩棉

(2)玻璃钢(3)离心棉

14、世界500强企业文化的共识是什么?

(A)

A、以人为本,服务社会B、文化是经济发展的核心因素C、能否建立起适应知识经济的企业文化D、谁拥有文化优势,就拥有竞争、效益和发展优势。

15、8、汽机油系统可以使用铸铁阀门。

(×

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1