![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 08.12.2017
Сообщений: 1
|
![]()
Добрый день форумчане.
Есть программка на ассемблере сделанная в FASM. И в какой то момент выполнения в регистре AX находится число 14 (16ричной) а в регистре bx 5. И при делении div bx, в ax заносится число 999D. В чем проблема не пойму. Помогите Плиз. Заранее спасибо.)) Вот код самой программы use16 org 100h mov cx,[c] call sred mov ax,4C00h int 21h sred: mov ax,[a+si] dec cx add si,2 inc bx metka: add ax,[a+si] add si,2 inc bx loop metka div bx mov dx,ax mov cx,bx dec cx sub bx,bx inc bx sub si,si mov ax,[d+si] add si,2 metka1: add ax,[d+si] add si,2 inc bx loop metka1 div bx ; В этом месте происходит деление AX на BX ret a dw 1,2,3,4,5 d dw 2,3,4,6,2 c dw 5 |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
AX=14h bx=5, что в DX неизвестно. При делении dx:ax на bx, ax=999Dh
если DX=3 AX=14h BX=5 тогда 30014h/5=999Dh (в AX частное) и в DX=3 остаток 30014h/5=196628/5=39325,6=999Dh 0,6*5=3 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с программой под FASM | zaichenoc | Помощь студентам | 0 | 20.05.2017 13:29 |
помогите перетащить из FASM в TASM | nikola_sp | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 23.06.2015 22:45 |
Помогите переправит на FASM | BAABSG | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 06.06.2014 18:52 |
Проблемы с программой на fasm | explosion14 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 17.08.2012 17:31 |
Чем отличаеться fasm от fasm editor&? | TotKtoNado | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 07.11.2011 17:00 |