南昌大学微机原理实验十二 两个数相乘的实验.docxVIP

  • 10
  • 0
  • 约1.73千字
  • 约 3页
  • 2017-06-21 发布于河南
  • 举报

南昌大学微机原理实验十二 两个数相乘的实验.docx

南昌大学微机原理实验十二 两个数相乘的实验

实验十二两个数相乘的实验一.实验要求实现十进制数的乘法,被乘数和乘数均以ASCII码形式存放在内存中,算式及结果在屏幕上显示出来。二.实验目的掌握乘法指令和循环指令的用法。三.实验程序框图四.实验程序:DATA SEGMENTDATA1 DB 32H,39H,30H,35H,34HDATA2 DB 34HMES1 DB *,$MES2 DB =,$RESULT DB 6 DUP (00H)DATA ENDSSTACK SEGMENTSTA DB 20 DUP (?)TOP EQU LENGTH STASTACK ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATASTART: MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV SP,TOP LEA SI,DATA1 MOV BX,05H L1: MOV AH,02H MOV DL,[SI+BX-1] INT 21H DEC BX

文档评论(0)

1亿VIP精品文档

相关文档