码迷,mamicode.com
首页 > 编程语言 > 详细

汇编语言第三版(王爽)实验七

时间:2020-04-19 10:38:31      阅读:339      评论:0      收藏:0      [点我收藏+]

标签:汇编语言   技术   nbsp   star   img   结果   图片   inf   http   

实验内容

技术图片

技术图片

计算结果

技术图片

汇编代码

assume cs:codesg,ds:data
data segment
 db ‘1975‘,‘1976‘,‘1977‘,‘1978‘,‘1979‘,‘1980‘,‘1981‘,‘1982‘,‘1983‘

 db ‘1984‘,‘1985‘,‘1986‘,‘1987‘,‘1988‘,‘1989‘,‘1990‘,‘1991‘,‘1992‘

 db ‘1993‘,‘1994‘,‘1995‘

 dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514

 dd 345980,590827,803530,1183000,1843000,2759000,3753000,4649000,5937000

 dw 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226

 dw 11542,14430,15257,17800

data ends

table segment
  db 21 dup (‘year summ ne ?? ‘)
table ends

codesg segment
start:
    mov ax,data
    mov ds,ax
    
    mov ax,table
    mov es,ax
    
        mov cx,21
        mov si,0
    mov di,0

       ;年份
        s0:
    mov ax,[si]
    mov es:[di],ax
        mov ax,[si+2]
    mov es:[di+2],ax
    mov al,‘ ‘
    mov es:[di+4],al

    add si,4
    add di,16
    loop s0


       ;营业额
    mov cx,21
        mov si,84
    mov di,5
        s1:
    mov ax,[si]
    mov es:[di],ax
        mov ax,[si+2]
    mov es:[di+2],ax
    mov al,‘ ‘
    mov es:[di+4],al

    add si,4
    add di,16
    loop s1

    ;员工数
    mov cx,21
        mov si,168
    mov di,10
        s2:
    mov ax,[si]
    mov es:[di],ax
    mov al,‘ ‘
    mov es:[di+2],al

    add si,2
    add di,16
    loop s2

    ;人均收入
    mov cx,21
        mov si,0
        s3:
    mov dx,es:[si+7]
    mov ax,es:[si+5]
    mov bx,es:[si+10]
    div bx
    
    mov es:[si+13],ax
    mov al,‘ ‘
    mov es:[si+15],al

    add si,16
    loop s3


    mov ax,4c00h
    int 21h
codesg ends
end start

汇编语言第三版(王爽)实验七

标签:汇编语言   技术   nbsp   star   img   结果   图片   inf   http   

原文地址:https://www.cnblogs.com/longjin2018/p/12730317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!