Asembler programy2

background image

232 lda [107

;wykładnik Pierwszej liczby

233 cmp [109

;Porównanie z wykładnikiem Drugiej liczby

234 jz [48

;Jeżeli zero to skocz do linii 242

235 lda [109

;Ładuje wykładnik drugiej liczby

236 inc

;zwiększam o jeden

237 sto [109

;zapisuje w 109

238 lda [110

;ładuje mantysę drugiej liczby

239 shra

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

240 sto [110

;zapisuje w 103

241 jmp [49

; Skocz do 232

242 lda [108

; ładuje mantysę pierwszej liczby

243 sub [110

; odejmuje mantysę drugiej liczby od pierwszej mantysy

244 sto [112

;zapisuje w 112 (WYNIK)

245 lda [109

; ładuje wykładnik drugiej liczby

246 sto [111

;zapisuje w 111 (WYNIK)

247 lda [112

;ładuje mantysę wyniku

248 cmp [113

;Porównanie z 2^14-1

249 jlt [50

jeżeli mantysa jest mniejsza od 2^14 to skocz do 251

250 jmp [51

;koniec

251 lda [111

; normalizacja

252 dec

;zwiększam o jeden

253 sto [111

;zapisuje w 111 (WYNIK)

254 lda [112

;normalizacja

255 shla

;przesuwam o jedną pozycję w lewo (mnożenie)

256 sto [112

;zapisuje w 105 (WYNIK)

257 cmp [113

; Porównanie z 2^14-1

258 jlt [50

;jeśli mantysa wyniku jest mniejsza od 2^14-1 to skocz do 251

259 jmp [51

;koniec


Wyszukiwarka

Podobne podstrony:
Asembler programy1
Asembler programy4
Asembler programy3
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