![]() |
|
|
![]()
|
|
| dimapo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.11.2012 Репутация: нет Всего: нет |
Тема – тест ОЗУ микропроцессорной системы (на х88). Курсовой. Алгоритм теста – попарное считывание по диагонали. Алгоритм приведен ниже.
По алгоритму: ASR –адрес контролируемая ячейка памяти, AIJ – остальные ячейки памяти. S, I номера строки, R, J номера столбцов. L и M конечные номера ячеек строки и столбца соответственно. В контролируемую ячейку ASR записывается 0, в остальные ячейки 1. Затем происходит считывание ячеек и контролируется правильность записи. Микросхема ROM известна ( КР556РТ16. 64К(8Кх8)) Теперь вопрос: 1. Каким образом обращаться к ячейке памяти? Как матрица? или используя базово -индексную адресацию.? Как это прописать, учитывая что нужно смещаться и по строкам и по столбцам. Где-то видел ;------ввод массива----- mov si,0 ;j mov bx,0 ;i mov cx,10 forI: push cx mov cx,10 mov si,0 forJ: mov ah,1h int 21h mov array[bx][si],al mov ah,2h mov dl,' ' int 21h inc si loop forJ Может так mov array[bx][si],al ???? Ребята подскажите чего нить , пожалуйста. Присоединённый файл ( Кол-во скачиваний: 0 )
str10_1.jpg 416,89 Kb |
|||
|
||||
![]()
|
| Правила форума "Asm для начинающих" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для начинающих | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |