当前位置:网站首页>Assembly language - Wang Shuang Chapter 8 two basic problems in data processing - Notes
Assembly language - Wang Shuang Chapter 8 two basic problems in data processing - Notes
2022-06-27 06:09:00 【Holding hands to listen to falling flowers】




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'
; The above means 21 Year of 21 A string
dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514
dd 345980,590827,803530,1183000,1843000,2759000,3753000,4649000,5937000
; The above means 21 Of the company's total annual revenue 21 individual dword Type data
dd 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226
dd 11542,14430,15257,17800
; The above means 21 Number of employees of the company in 21 individual word Type data
data ends
table segment
db 21 dup ('year summ ne ?? ')
table ends
code segment
start: mov ax, data
mov ds, ax
mov ax, table
mov es, ax
mov bx, 0
mov si, 0
mov di, 0
mov cx, 21
s: mov ax, [si]
mov es:[bx], ax
mov ax, [si+2]
mov es:[bx+2]
mov ax, [si+84]
mov es:[bx+5], ax
mov ax, [si+86]
mov es:[bx+7], ax
mov ax, [di+168]
mov es:[bx+0ah], ax
mov ax, [si+84]
mov dx, [si+86]
div word ptr [di+168]
mov word ptr es:[bx+0dh], ax
add bx, 16
add si, 4
add di, 2
loop s
mov ax, 4c00h
int 21h
code ends
end start
边栏推荐
猜你喜欢

JVM common instructions

Dev++ 环境设置C语言关键字显示颜色

汇编语言-王爽 第13章 int指令-笔记

免费的 SSH 和 Telnet 客户端PuTTY

Crawler learning 5--- anti crawling identification picture verification code (ddddocr and pyteseract measured effect)

Proxy reflect usage details

IDEA中关于Postfix Completion代码模板的一些设置

古典密码体制--代换和置换

Go log -uber open source library zap use

Information System Project Manager - Chapter VII project cost management
随机推荐
JVM class loading mechanism
JVM tuning ideas
写一个 goroutine 实例, 同时练习一下 chan
Senior [Software Test Engineer] learning route and necessary knowledge points
软件测试年终总结报告模板
机 器 学 习
JVM的垃圾回收机制
Matlab quickly converts two-dimensional coordinates of images into longitude and latitude coordinates
js实现双向数据绑定
Dev++ environment setting C language keyword display color
openstack实例重启状态就会变成错误处理方法,容器搭建的openstack重启计算节点compute服务方法,开机提示Give root password for maintenance处理方法
Jump details of item -h5 list, and realize the function of not refreshing when backing up, and refreshing when modifying data (record scroll bar)
使用 WordPress快速个人建站指南
汇编语言-王爽 第9章 转移指令的原理-笔记
Spark 之 built-in functions
tracepoint
LeetCode 0086.分隔链表
乐观事务和悲观事务
[QT notes] basic use of qregularexpression in QT
Spark 之 Projection