中断及外部设备操作

中断及外部设备操作

一、位移指令

二、操作显存数据

2.1、显示信息的一种“直接”方式

;编程序,在屏幕的中间,白底蓝字,显示'welcome to masm!'
assume cs:codesg, ds:datasg
datasg segment
	db 'welcome to masm!'
datasg ends
codesg segment
start:
;初始化寄存器
mov ax,datasg
mov ds,ax
mov ax,0B800H
mov es,ax
mov si,0
mov di,160*12+80-16
;显示字符串
mov cx,16
w:mov al,[si]
mov es:[di],al
inc di
mov al,71H
mov es:[di],al
inc si
inc di
loop w

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

三、描述内存单元的标号

四、数据的直接定址表

五、代码的直接定址表


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!