В документации на 5.6 опечатка, кстати
.READC area,chan,buf,wcnt,crtn,blk[,BMODE][,CMODE]
должно быть
.READC area,chan,buf,wcnt,blk,crtn[,BMODE][,CMODE]
Вид для печати
В документации на 5.6 опечатка, кстати
.READC area,chan,buf,wcnt,crtn,blk[,BMODE][,CMODE]
должно быть
.READC area,chan,buf,wcnt,blk,crtn[,BMODE][,CMODE]
shattered,
Код:.READC ! 375 ! 10 ! ПЕРЕДЕТ ДАННЫЕ ПО УКАЗАННОМУ !
! ! ! ! КАНАЛУ В БУФЕР ПАМЯТИ И ВОЗ- !
! ! ! ! ВРАЩАЕТ УПРАВЛЕНИЕ ПРОГРАММЕ !
! ! ! ! ПОЛЬЗОВАТЕЛЯ, КАК ТОЛЬКО ЗА- !
! ! ! ! ПРОС НА ЧТЕНИЕ ДАННЫХ БУДЕТ !
! ! ! ! ПОСТАВЛЕН В ОЧЕРЕДЬ ВВОДА- !
! ! ! ! ВЫВОДА. ПОСЛЕ ОКОНЧАНИЯ ЧТЕ- !
! ! ! ! НИЯ УПРАВЛЕНИЕ ПЕРЕДАЕТСЯ !
! ! ! ! ПОДПРОГРАММЕ ЗАВЕРШЕНИЯ
.RCVD ! 375 ! 26 ! ОСУЩЕСТВЛЯЮТ ПРИЕМ СООБЩЕНИЙ !
! .RCVDC ! ! ! ИЛИ ДАННЫХ, ПЕРЕДАВАЕМЫХ ДРУ-!
! .RCVDW ! ! ! ГИМ ЗАДАНИЕМ В РЕЖИМЕ FB. !
! ! ! ! АНАЛОГИЧНЫ ЗАПРОСАМ .READ, !
! ! ! ! .READC,.READW
далее см. раздел 5.2 (5.2.1) описания системной библиотеки
Sysmac.hlp
Проверил, можно ли сыграть на УКНЦ что-то похожее на 25fps видео (а-ля https://youtu.be/MWdG413nNkI?t=150 и https://www.youtube.com/watch?v=8Q1vN51o-Dg) -- можно, но тормозят регистровый доступ к памяти + чтение диска через канал к ПП... генератор кода тоже не факт, что оптимален (я думаю, что о цветной картинке можно пока забыть, тогда в нем есть, что оптимизировать)
Вложение 73057Код:Setting encoding fps of 25 which grants 80000 cycles per frame
<...>
Average compiled video frame: 1477
Maximum compiled video frame: 6011
Least amount of remaining cycles per frame: 1
Average disk I/O: 50 KB/s
Maximum disk I/O: 175 KB/s
и тут https://gitlab.com/Rhialto/macro11
- - - Добавлено - - -
не так быстро :) картинка в четверть экрана, наверно, получится плавная, а с полным экраном пока тухло.
Ага, и каждому покупателю AZ -- карточку с HD видео в подарок :)