zoukankan      html  css  js  c++  java
  • 汇编语言第三版(王爽)实验七

    实验内容

    计算结果

    汇编代码

    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

  • 相关阅读:
    Virtualbox中不能为虚拟机打开一个新任务的原因及解决方法
    CSS 制作三角形原理剖析
    java 执行jar指定log4j.properties文件位置
    Git submodules
    IO模型
    Error during WebSocket handshake 403
    Proto(协议缓冲区)
    gRPC
    Node.js 模块机制
    Node.js 模块机制及常见面试问题解答
  • 原文地址:https://www.cnblogs.com/longjin2018/p/12730317.html
Copyright © 2011-2022 走看看