师彪讲授:第3章微机原理汇编与接口技术.pptVIP

  • 17
  • 0
  • 约2.31万字
  • 约 102页
  • 2017-07-17 发布于四川
  • 举报

师彪讲授:第3章微机原理汇编与接口技术.ppt

师彪讲授:第3章微机原理汇编与接口技术

补充实例 【例2】 MOV AX, DATA1 MUL DATA2 MOV DATA3,AX MOV DATA3+2,DX 注: 字乘 功能: 【例1】 在BUF1、BUF2、BUF3字节 类型变量中,分别存有 8 位 带符号数a、b、c,编程实现 (a×b +c) /a ) 。 例3.8从键盘上键入0~9中任一自然数N,将2的N次方值在显示器的下一行显示出来。 求一个数的N次方值可以用查表法实现,也可以用乘法运算实现。用查表法求一个数的N次方值与例3.5类似,此处使用乘法运算来编制该程序。由于乘法运算都是乘2操作,故用逻辑左移实现。设其初值为1,键入的N值就是对该初值移位的位数。求得的徝是一个二进制数,为了输出还要将二进制数转换为十进制数的ASCII码。其最大值是2的9次方,29=512,最大值的ASCII码占3个单元,再加上回车、换行和?$?,所以输出数据区OBUF最多6个单元。程序如下: OBUF DB 6 DUP(0) MOV AH,1 INT 21H AND AL,0FH ;将?N?转换为N MOV CL,AL M

文档评论(0)

1亿VIP精品文档

相关文档