2024年计算机实验报告.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

成绩:

计算机原理试验室试验汇报

課程:汇编語言与微机原理

姓名:馬路伟

专业:测控技术与仪器

学号:

曰期:11月

太原工业学院

电子工程系

试验一:输入输出试验

试验环境

PC机+Win+emu8086+proteus仿真器

试验曰期

.11

一.试验内容

(一)基本规定:

熟悉emu8086仿真系统

实現控制台输入输出

设计并单步调试实現一位十进制数的加法运算(屏幕效果為3+2=5,紅色為输入其他為自动输出)

扩展规定:

实現两位十进制和的输出

实現一位十进制四则运算

3.实現多位数运算

二.理论分析或算法分析

基本规定:

输入一位数保留在寄存器BL中,然后输出“+”,再输入被加数加到BL中,将计算的成果输出。

扩展规定:

实現两位十进制数的输出,不一样于基本规定的是有了低位的进位,对于低位的相加有进位,并且要給了高位。首先必须吧输入的字符转换為数值型,才也許有进位。然后进行加法的aaaBCD调整。

实現一位十进制的加法运算的流程图:

录入第二个数字显示“

录入第二个数字

显示“+”号

(自动显示)

录入第一种数字

显示成果(自动显示)

显示成果

(自动显示)

显示“=”号

(自动显示)

三.实現措施(含实現思绪、程序流程图、试验电路图和源程序列表等)

基本规定扩展规定

MOVAH,1MOVAH,1MOVBL,AL;

INT21HINT21H;MOVAL,BH

MOVBH,AL;MOVBH,ALADCAL,CH

MOVDL,’+’MOVAH,1AAA

MOVAH,2INT21HMOVBH,AL

INT21HMOVBL,AL;ADDBL,30H

MOVAH,1MOVDL,’+’ADDBH,30H;

INT21HMOVAH,2MOVDL,BH

MOVBL,AL;INT21HMOVAH,2

MOVDL,’=’MOVAH,1INT21H;

MOVAH,2INT21HMOVDL,BL

INT21H;MOVCH,ALMOVAH,2

ADDBL,BHMOVAH,1INT21H

SUBBL,30H;INT21H

MOVDL,BLMOVCL,AL

MOVAH,2MOVAL,BL

INT21HADDAL,CL

AAA

四.试验成果分析(含执行成果验证、输出显示信息、图形、调试过程中所遇的问題及处理措施等)

实現了一位十进制的加法

试验成果如下:

一位十进制加法:

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档