Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
SAZl
2 / 9 / 0
Регистрация: 12.10.2011
Сообщений: 173
1

Обращение к ячейкам памяти: прокомментировать код

24.11.2012, 16:05. Просмотров 1032. Ответов 1
Метки нет (Все метки)

Помогите с комментариями к коду, не очень понял его. Кому не трудно к каждой сроке комментарий напишите?!
Программа на языке ассемблера i8086, содержащая периодическое обращение к ячейкам памяти:
Assembler
1
2
3
4
5
6
7
8
9
mov ax, 0f5ffh
mov ds, ax
label: mov [0005h], ah
inc ah
mov [000fh], ah
inc ah
mov [00f0h], ah
jmp label
ret

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2012, 16:05
Ответы с готовыми решениями:

Обращение к ячейке памяти чтение/запись
Доброго всем дня! Нужно написать небольшую прогу, код на Си за 5 минут, а с АСМой проблемы как...

Страничная организация памяти,обращение к страницам
;---(3)---------- Установка CR3=Page directory pointer ----------------------...

Перевод двоичной тетрады в 16-ричный код. Прокомментировать код
Помогите пожалуйста прокомментировать код программы перевода двоичной тетрады в 16-ричный код:...

Прокомментировать код
Закомментируйте пожалуйста каждуй строчку, а то не понимаю что каждая делает __asm{ finit fld...

Прокомментировать код
Народ у меня очень большая проблема, нужна ваша помощь срочно, задали сделать программы на...

1
Mikl___
Автор FAQ
13745 / 6491 / 650
Регистрация: 11.11.2010
Сообщений: 11,710
24.11.2012, 16:27 2
SAZl,
Assembler
1
2
3
4
5
6
7
8
9
mov ax, 0f5ffh; адрес сегмента кода в регистр АХ
mov ds, ax; DS = 0F5FFh
label: mov [0005h], ah; AH= 0F5h пересылаем в ячейку памяти с адресом 0F5FF0h+5 = 0F5FF5h
inc ah; AH = 0F5h + 1 = 0F6h
mov [000fh], ah; пересылаем число 0F6h в ячейку памяти с адресом 0F5FF0h+0Fh = 0F5FFFh
inc ah; AH = 0F6h + 1 = 0F7h
mov [00f0h], ah; пересылаем число 0F7h в ячейку памяти с адресом 0F5FF0h+0F0h = 0F60E0h
jmp label; переход в начало программы к метке  label
ret
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2012, 16:27

Прокомментировать код
Всем привет. Недавно начал изучать ассемблер. Возникают трудности с чтением кода. Это результат...

Обращение к области памяти
Здравствуйте! Имеется 3 области памяти, в каждой расположен массив. Код1(работает): ; тут все...

Прокомментировать код программы
Дан листинг готовой программы.Объяснить выполнение каждой команды. Фразочки типо "делай сам"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru