Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2011, 19:20   #1
Hunter557
Пользователь
 
Аватар для Hunter557
 
Регистрация: 20.02.2010
Сообщений: 15
По умолчанию Программа для тестирования памяти, тестирование ячеек памяти

Доброго времени суток !
Вот есть такая программа для тестирования одной ячейки памяти с помощью записи в неё прямого и инверсного числа в двоичной системе. Программа нормально функционирует.

.model small
.data
t1 db 00010110b
t2 db 11101001b
pow1 db 'test1 ok',"$"
pow2 db 'test1 wrong',"$"
pow3 db 'test2 ok',"$"
pow4 db 'test2 wrong',"$"
pow5 db " ","$"
.code
begin:
mov ax,@data
mov ds,ax
mov bl,t1
mov [55f8h:0005h],bl
mov cl,[55f8h:0005h]
cmp bl,cl
je m1
mov ah,09h
lea dx,pow2
int 21h
jmp roz2
m1: mov ah,09h
lea dx,pow1
int 21h
roz2: mov bl,t2
mov ah,09h
lea dx,pow5
int 21h
mov [55f8h:0005h],bl
mov cl,[55f8h:0005h]
cmp bl,cl
je m3
mov ah,09h
lea dx,pow4
int 21h
jmp exit
m3: mov ah,09h
lea dx,pow3
int 21h
exit: mov ax,4c00h
int 21h
end begin

Так вот ... Как сделать что бы эта программа тестировала три ячейки памяти (любых) .Mожет цикл поставить или как то иначе... подскажите... не повторять же одни и теже строчки в тексте программы ? Я циклом и хотел зделать но не пойму как организовать всё ...
Hunter557 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кольцевая очередь на массиве в статической памяти с элементами в динамической памяти ]tach[ Общие вопросы C/C++ 1 19.01.2011 13:16
Assembler Определение всех ячеек памяти в сегменте кода. AlekseiGans Помощь студентам 0 12.01.2011 14:41
Разработка компьютерной системы тестирования модулей постояной памяти БУТП hidalgo Общие вопросы Delphi 4 02.06.2009 17:52
Обработка массива ячеек в памяти Alex Pancho Microsoft Office Excel 4 30.05.2009 20:21
Сложение двух ячеек памяти Megapixar Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 14.05.2009 11:20