微机原理实验报告四.docVIP

  • 2
  • 0
  • 约2.65千字
  • 约 5页
  • 2024-01-10 发布于江苏
  • 举报

微型计算机原理与接口技术

实验报告

实验内容

实验4循环结构、子程序结构的设计

实验题目编程实现对1~50累加求和;编写统计X数据(AL)中的“1”

的个数子程序,并编写主程序调用;编程实现代码转换程序,实现十进制到

十六进制的转换,并显示输出。

内容提要掌握循环程序的设计,观察循环计数器的变化;掌握子程序的设

计,观察IP、SP的变化。

实验的源代码(.asm文件内容)

第一部分:编程实现对1~50累加求和程序如下:

DATASSEGMENT

SUMDW?

DATASENDS

CODESEGMENT

ASSUMECS:CODE,DS:DATAS

START:MOVAX,DATAS

MOVDS,AX

MOVAX,0

MOVCX,50

AGAIN:ADDAX,CX

DECCX

JNZAGAIN

MOVSUM,AX

MOVAH,4CH

INT21H

CODEENDS

ENDSTART

第二部分:编写统计X数据(AL)中的“1”的个数子程序,并编写主程序调用程序如下:

DATASSEGMENT

XDB31H

RESULTDW?

DATASENDS

CODESSEGMENT

ASSUMECS:

文档评论(0)

1亿VIP精品文档

相关文档