![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 30.11.2010
Сообщений: 4
|
![]()
Люди помогите плз)
не могу понять некоторые куски кода что делают я тут закоментил, что понял) можете закоментить что выделил?? и если что ещё можно удалить скажите плз) вообще это был калькулятор. я из него вырезал, всё что посчитал лишним) ну на самом деле вырезал лишнего: программа перестала работать, когда второе число длиннее первого) но это надеюсь не заметит препод) главное закоментите пожалуйста) Код:
Последний раз редактировалось PEro_man; 30.11.2010 в 23:14. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 24.11.2010
Сообщений: 80
|
![]()
Почитай для понимания:
http://asmworld.ru/uchebnyj-kurs/009...-i-vychitanie/ |
![]() |
![]() |
![]() |
#3 |
Регистрация: 30.11.2010
Сообщений: 4
|
![]()
ок, спасибо) я конечно постараюсь разобраться) но если кто то может помочь с этим напишите. вот)
просто время очень ограниченно, надо на этой неделе сдать. |
![]() |
![]() |
![]() |
#4 |
Регистрация: 30.11.2010
Сообщений: 4
|
![]()
эмм... учебный курс на который ссылка предполаает использование FASM-a а мне нужен TASM или MASM... есть что нить подобное для этого?
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 30.11.2010
Сообщений: 4
|
![]()
С ПРОГРАММОЙ РАЗОБРАЛСЯ!
Остался только один вопрос! про mov ds, data почему так нельзя сделать? |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Нет такой команды(двоичного кода операции) в наборе команд X86.
Я где-то читал, что такая команда была недокументированной в ранних 8086, но потом ее убрали. |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
alexcoder не выдумывайте -- такого даже в i8080 не было
PEro_man в сегментный регистр (ds, es, ss, fs, gs) можно передать данные 1) или через регистр (ax, bx, cx, dx, si, di, bp) (mov ax,100 / mov ds,ax) 2) или через стек (push 100 / pop ds) 3) или командой LDS/LES/LFS/LGS/LSS (Load pointer into ds/es/fs/gs/ss segment register) -- Загрузка сегментного регистра ds/es/fs/gs/ss указателем из памяти Последний раз редактировалось Mikl___; 01.12.2010 в 12:43. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Jпределить число соседств двух положительных чисел | FinKeRosiN | Помощь студентам | 1 | 07.10.2010 22:06 |
Ввести ФАЙЛ целых положительных чисел F1 | looloo | Помощь студентам | 7 | 06.04.2010 10:08 |
ПАСКАЛЬ-цифры двух десятичных целых чисел | Анна Попова | Помощь студентам | 6 | 22.11.2009 09:50 |
сложение двух чисел | pif | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 18 | 15.02.2009 12:51 |
Вывод целых и десятичных чисел | Maycal | Общие вопросы C/C++ | 2 | 24.10.2007 12:34 |