|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.10.2007, 00:02 | #1 |
Новичок
Джуниор
Регистрация: 06.10.2007
Сообщений: 2
|
Вопрос по Assembler
В часности для МК51
Задание Переслать содержимое участка памяти длиной 4 байта из РПД по адресу 16Н в ВПД по адресу 0С200Н. Вот мой код, укажите пожалуйста на ошибку, вроди всё правильно но почему то не пересылает. N EQU 4 ;cчётчик пересылки 4 байтов DSEG AT 00H ORG 00H CSEG AT 0C000H ORG 0C100H MOV 16,#1 ; в РПД по адрессу 16 отправляю 1 для проверки передачи MOV 17,#2 ; MAIN: MOV R0,#16h ; определение начального адреса РПД MOV DPTR,#0C200h ; определение начального адреса ВПД MOV R1,#N ; установка счётчика SEND: MOV A,@R0 ;(А) = (регистр) MOVX @DPTR,A ;передача из аккумулятора в ВПД INC R0 INC DPTR DJNZ R1,SEND JMP $ ; зацыклил END |
08.10.2007, 11:30 | #2 |
Новичок
Джуниор
Регистрация: 06.10.2007
Сообщений: 2
|
Код:
В принципе тему можно удалят. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
вопрос по сокетам и общение как в ICQ.Сложный вопрос... | Руслантус | Общие вопросы C/C++ | 2 | 12.08.2008 21:10 |
Assembler | oleh | Помощь студентам | 2 | 24.04.2008 19:45 |
Assembler | Almost_Famous | Помощь студентам | 4 | 29.02.2008 21:54 |