📄 order.asm
字号:
; 第三章 循环与分支程序设计
; 实验一 顺序程序设计
;一.实验目的:
; 学习程序设计的基本方法,了解程序的基本结构.此次实验是顺序程序设计.
;二.实验内容:
; 用查表法求任一给定自然数N(0<=N<=10)的平方值,并将其存入字变量LFZH
; 中,数组IFB中存放自然数的平方值,试编写程序.
;三.程序清单:
;***************************************************************************
data segment
lfb dw 0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100
n db 4
lfzh dw ?
data ends
code segment
assume cs: code, ds: data
main proc far
start: push ds
sub ax, ax
push ax
mov ax, data
mov ds, ax
lea di, lfb ;表偏移首地址送DI
mov ax, 0
mov al, n
shl al, 1 ;AX<--2*N
add di, ax ;DI<--表偏移首地址+2*N
mov ax, [di] ;取平方值
mov lfzh, ax ;存平方值
ret
main endp
code ends
end start
;***************************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -