Asembler programy1

background image

201

jmp [40

202

jmp [41

203

jmp [42

204

jmp [43

205

stop

206

lda [100

;wykładnik Pierwszej liczby

207

cmp [102

;Porównanie z wykładnikiem Drugiej liczby

208

jz [44

;Jeżeli zero to skocz do linii 216

209

lda [102

;Ładuje wykładnik drugiej liczby

210

inc

;zwiększam o jeden

211

sto [102

;zapisuje w 102

212

lda [103

;ładuje mantysę drugiej liczby

213

shra

;przesuwam o jedną pozycję w prawo (dzielenie)

214

sto [103

;zapisuje w 103

215

jmp [45

; Skocz do 206

216

lda [101

; ładuje mantysę pierwszej liczby

217

add [103

; dodaje mantysę drugiej liczby do pierwszej mantysy

218

sto [105

;zapisuje w 105 (WYNIK)

219

lda [102

; ładuje wykładnik drugiej liczby

220

sto [104

;zapisuje w 104 (WYNIK)

221

lda [105

;ładuje mantysę wyniku

222

cmp [106

;Porównanie z 2^15

223

jgt [46

jeżeli mantysa jest wieksza od 2^15 to skocz do 255

224

jmp [47

;koniec

225

lda [104

; normalizacja

226

inc

;zwiększam o jeden

227

sto [104

;zapisuje w 104 (WYNIK)

228

lda [105

;normalizacja

229

shra

;przesuwam o jedną pozycję w prawo (dzielenie)

230

sto [105

;zapisuje w 105 (WYNIK)

231

jmp [47

;koniec


Wyszukiwarka

Podobne podstrony:
Asembler programy4
Asembler programy3
Asembler programy2
Asembler Kurs Programowania Dla Srednio Zaawansowanych S Kruk www !OSIOLEK!com
Programowanie w języku asemblera
Asembler wykład 16-10-2000, Zaczynamy (pracę) z programem Turbo Assembler, Rozdział 1
21 Pisanie i uruchamianie programów w asemblerze
Asembler Sztuka programowania Wydanie II asesz2
Programowanie w asemblerze
Asembler Podrecznik programisty
asembler podrecznik programist Nieznany (2)
Asembler Podrecznik programisty asempp
Asembler Podstawy programowania w Windows
Asembler Sztuka programowania
PI lab 2 Programy w języku asemblera maszyny W
Mini kurs pisania programów TSR w asemblerze
Asembler Kurs programowania dla średnio zaawansowanych

więcej podobnych podstron