assume cs:codesg, ds:datasg, es:tablesg
datasg segment
db 'hello word!'
;db 'welcome to masm!'
datasg ends
tablesg segment
dw 4000
dup(0)
tablesg ends
codesg segment
start:
mov ax, datasg
mov ds, ax ;將資料段位址賦值給ds暫存器
mov ax,
0b800h ;
0b800h是視訊記憶體位址
mov es, ax
;初始化基址變址暫存器
mov si,
0 mov bx,0
mov cx,
11;迴圈10次
s0:
mov ax,
[bx]
;取出資料段的資料
mov es:
[bx +
072ch]
[si]
, ax ;將資料寫入視訊記憶體
mov al,
2;將字元屬性放入低位暫存器中
mov es:
[bx +
072dh]
[si]
, al ;寫入字元屬性 00000010b
inc bx
inc si
loop s0
mov bx,
0 mov si,
160 mov cx,
11s1:
mov ax,
[bx]
mov es:
[bx +
072ch]
[si]
, ax
mov al,
113 mov es:
[bx +
072dh]
[si]
, al
inc bx
inc si
loop s1
mov bx,
0 mov si,
320 mov cx,
11s2:
mov ax,
[bx]
mov es:
[bx +
072ch]
[si]
, ax
mov al,
36 mov es:
[bx +
072dh]
[si]
, al
inc bx
inc si
loop s2
mov ax,
4c00h
int21hcodesg ends
end start
你沒見過的異常
這個錯可能發生在陣列賦值完引用之後呼叫方法的過程 現 簡單點說就是你把不應該出現在陣列中的元素賦值進去了,結果呼叫了不存在的方法的結果 manager manager newmanager 10 manager是employee的子類 這個時候兩個陣列指向了乙個引用位址 employee staff...
你見過這樣的婚禮嗎?
曾經有這樣乙個故事 一天,在教堂裡面與往常一樣正在舉行一次平凡的婚禮。牧師帶上老花鏡習慣性地開始了那句每個婚禮都不可或缺的問話 莫里斯先生,您愛您的新娘子嗎 我 我不能肯定。新郎莫里斯遲疑地說。他的回答讓在場的所有親朋好友都為之震驚。過了片刻新郎自己打破了寧靜,他說 我不知道自己愛不愛她,我只知道她...
你見過這樣的程式媛嗎
我身邊也有一些程式媛,我廠的程式猿和程式媛的比例大概是79 比21 比例雖低,數量還是有的,條件允許的話,一定要多寫寫她們,程式設計師活躍社群不能只被男性霸佔。今天要寫的這位妹子並不是我司的,不過她是乙個讓男生汗顏,讓女生仰慕的精緻程式媛,不僅職業上裝備精良,生活上也是興趣廣泛。這麼好一妹子怎麼就走...