2、程式設計,完成問題7.9中的程式
這裡就直接貼出**了。其實就是運用基址變址來使自己的位置不停變化,只要能徒手敲出實驗6.1的問題,6.2也就沒有問題了。
assume cs:codesg,ss:stacksg,ds:datasg
stacksg segment
dw 0,0,0,0,0,0,0,0
stacksg ends
datasg segment
db '1. display '
db '2. brows '
db '3. replace '
db '4. modify '
datasg ends
codesg segment
start:
mov ax,stacksg
mov ss,ax
mov sp,16 ;定義棧段
mov ax,datasg
mov ds,ax
mov bx,0 ;將bx指向了資料段
mov cx,4 ;外部迴圈4次
s0: mov si,3
push cx
mov cx,4 ;內部迴圈4次
s1:mov al,[bx+si]
and al,11011111b
mov [bx+si],al
;and [bx+si],11011111b 這樣寫是錯的,因為不知道他的長度大小,你可以自學下一章的第二節來做,也可以用暫存器
inc si
loop s1
pop cx ;還原cx
add bx,16 ;將bx指向下一行
loop s0
mov ax,4c00h
int 21h
codesg ends
end start
結果如下:
雜談 ICS課程中前6個lab的總結
lab 1 位運算 貌似沒什麼好說的,學會svn提交 然後就是智力題了。當時不清楚規則以為有30分是比誰的操作符少,最後幾個人喪心病狂到用離散的知識,語法的順序,簡化操作符,最後總數竟然從120 到了90 最後發現只要下於規定個數就是滿分,sign 不過在簡化的過程中還是略有所得的。lab 2 二進...
課程 MIT深度學習課程 架起理論與實踐的橋梁
mit春季課程6.883 link 1.課程介紹 這一課程的目的在於介紹深度學習領域的基本知識,並覆蓋近年來深度學習發展的基本觀點和發展脈絡。課程將探索優化 模型泛化性 生成模型 gan,vae 以及機器學習的前沿領域,包括可解釋性 魯棒性和深度強化學習等。課程由constantinos daska...
關於學習PS課程後的實踐收穫
在經過幾天網路ps課程的學習後,我使用ps製作了一張以2020新冠肺炎為主題的簡單海報。以園林為靈感,在腦內構思出了一幅大概的模板後,我便開始尋找可使用的素材,於第二日正式開始設計製作。先新建一張尺寸合適 空白的圖為背景,從相簿選取需要的素材,逐張摳圖,拖入空白背景圖,並通過ctrl t調整大小 翻...