- 15
- 0
- 约1.62万字
- 约 74页
- 2017-05-01 发布于浙江
- 举报
4.6.1 顺序结构程序设计;例4-10 编程实现123*456→M
M DD ?
MOV AX , 123
MOV BX , 456
MUL BX
MOV M , AX
MOV M+2 , DX;例4-11 从键盘上键入0至9中任一个自然数,求其立方值。
数据段定义如下:
DATA SEGMENT
INPUT DB ‘PLEASE INPUT X(0~9):$’
TAB DW 0,1,8,27,64,125,216,343,512,729
X DB ?
XXX DW ?
DATA ENDS
;程序段如下:
INT 21H ; 用9号功能显示字符串
MOV AH,1
INT 21H ; 从键盘输入一个字符?AL
AND AL,0FH
MOV X,AL ; 将ASCII码转换成真值
ADD AL,AL
MOV BL,AL
MOV BH,0 ; 计算在表中的偏移量送BX
MOV AX,TAB[BX] ; 查表获得立方值
原创力文档

文档评论(0)