 |
Coders' city Nasza pasja to programowanie!
|
| Zobacz poprzedni temat :: Zobacz następny temat |
| Autor |
Wiadomość |
ftorek Gość
|
Wysłany: Czw Kwi 29, 2010 3:51 pm Temat postu: [Fasm] operacje matematyczne(dzielenie) |
|
|
Witam chce w fasmie zrobic takie dzialanie: ax = a*(12+c)/(b-a)
| Kod: |   
  ;fasm
  
  format binary
  
  org 100h
  
  start:
  xor ax,ax
  xor cx,cx
  ; (b-a)
  mov ax, 9
  sub ax, 7
  
  ; (12+c)
  mov cx, 8
  add cx, 12
  
  ; (12+c)/(b-a)
  xchg ax, cx
  div cx
  mov cx, ax
  
  ; result
  mov ax, 2
  mul cx
  
|
dostaje "przekroczono dzielenie", o co chodzi ? sadze ze blad jest przy "div" bo bez niego nie ma tego bledu |
|
| Powrót do góry |
|
 |
|
|
VirtManx5
Dołączył: 26 Cze 2010 Posty: 21
|
Wysłany: Nie Sie 29, 2010 4:25 pm Temat postu: |
|
|
spróbuj dopisać linijkę przed div
|
|
| Powrót do góry |
|
 |
|
|
Możesz pisać nowe tematy Możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Możesz dodawać załączniki na tym forum Możesz pobierać pliki z tego forum
|
 Debug: strone wygenerowano w 0.17281 sekund, zapytan = 7
|