ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
121573 Топик полностью
MBedder, терминатор (31.05.2008 14:44, просмотров: 178) ответил mse на Ф-ф-у... Б..дь... Повылазило! ;О) Ну и закопали, партизанен.
Вот те код Имей в виду, что модульный корректор работает только в момент исполнения автоинкрементой команды, но не при обычном инкременте/сложении. К тому же обычно модуль делается либо исключительно инкрементный, либо исключительно декрементный, за исключением случаев длины буфера, кратной 2^K. .data buf: .space 8 ; Выделить 8 байт RAM под буфер buflen = $-buf .text mov #buf,w0 ; Начало циклического буфера mov w0,XMODSRT mov #buf+buflen-1,w0 ; Конец циклического буфера mov w0,XMODEND mov #((1<<XMODEN)|12),w0 ; Включить модульную адресацию для w12 - теперь mov w0,MODCON ; автоин/декрементная адресация по w12 будет автоматически ; ограничена адресами от XMODSRT до XMODEND mov #buf,w12 ; w12 = начало циклического буфера