Asembler programy2


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 ;Aaduje 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 programy4
Asembler programy3
Asembler programy1
21 Pisanie i uruchamianie programów w asemblerze
Asembler Podstawy programowania w Windows
Programowanie w języku asembler w systemie Windows
Programowanie w języku asemblera
Asembler Sztuka programowania Wydanie II asesz2
Programowanie w asemblerze
Asembler Podrecznik programisty
Asembler Sztuka programowania
zestawy cwiczen przygotowane na podstawie programu Mistrz Klawia 6
Międzynarodowy Program Badań nad Zachowaniami Samobójczymi

więcej podobnych podstron