Важная информация

User Tag List

Страница 2 из 28 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 276

Тема: Практическое программирование в среде RT-11 на ассемблере.

  1. #11
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Если нет - могу сфоткать толстенькую брошурку.
    А какую именно брошюру вы упоминали ?

    - - - Добавлено - - -

    Korchagin, может всё таки тэг сменить на [code],
    что бы некий стандарт форматирования применять
    к макро-11 исходникам? )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #12
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Korchagin Посмотреть сообщение
    Хоть и древняя тема, но руки зачесались изваять.
    Вот еще бы код сюда помещался в читабельном виде, а не в перекособоченном
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  3. #13
    Activist
    Регистрация
    07.04.2015
    Адрес
    г. Комсомольск, Ивановская обл.
    Сообщений
    319
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не, текст не форматируется по нормальному. И в эмуле ДВК не пашет, кстати. Ошибку записи выдает.

    - - - Добавлено - - -

    А вопрос для меня тоже интересный - ПЗУху РФ3 с адресом 140000 вычитать треба, вставив ее в панельку МC1201.02, и в файл закинуть содержимое.

  4. #14
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Korchagin Посмотреть сообщение
    А вопрос для меня тоже интересный - ПЗУху РФ3 с адресом 140000 вычитать треба, вставив ее в панельку МC1201.02, и в файл закинуть содержимое.
    Код:
            .TITLE  RDROM
            .IDENT  /V01.00/
            .MCALL  .ENTER,.WRITW,.CLOSE,.PURGE,.PRINT,.EXIT
    START:  .ENTER  #AREA,#0,#FILNAM,#16.,#0
            BCC     1$
            .PRINT  #ERRENT
            BR      3$
    1$:     .WRITW  #AREA,#0,#140000,#10000,#0,#0
            BCC     2$
            .PURGE  #0
            .PRINT  #ERRWRI
            BR      3$
    2$:     .CLOSE  #0
    3$:     .EXIT
    
    
    AREA:   .BLKW   5
    FILNAM: .RAD50  /DK 140000ROM/
    ERRENT: .ASCIZ  /?RDROM-F-.ENTER error/
    ERRWRI: .ASCIZ  /?RDROM-F-.WRITW error/
            .END    START

  5. #15
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    .WRITW #AREA,#0,#140000,#10000,#0,#0
    Только стоит отметить, что это будет работать только в SJ мониторе и ни в каком другом...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  6. #16
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Только стоит отметить, что это будет работать только в SJ мониторе и ни в каком другом...
    Неужто и в FB-мониторе не будет работать?

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Неужто и в FB-мониторе не будет работать?
    Даже в SB не будет (впрочем это по сути и есть однозадачный FB). Там выполняется проверка адреса буфера - он не может быть выше программной области.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  9. #18
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Даже в SB не будет (впрочем это по сути и есть однозадачный FB). Там выполняется проверка адреса буфера - он не может быть выше программной области.
    Ну можно немного модернизировать:
    Код:
            .TITLE  RDROM
            .IDENT  /V01.00/
            .MCALL  .SETTO,.ENTER,.WRITW,.CLOSE,.PURGE,.PRINT,.EXIT
    START:  .SETTO  #BUFFER+20000
            CMP     R0,#BUFFER+20000
            BHIS    1$
            .PRINT   #NOMEM
            .EXIT
    1$:     MOV     #BUFFER,R0
            MOV     #140000,R1
            MOV     #10000,R2
    2$:     MOV     (R1)+,(R0)+
            SOB     R2,2$
           .ENTER  #AREA,#0,#FILNAM,#16.,#0
            BCC     3$
            .PRINT  #ERRENT
            BR      5$
    3$:     .WRITW  #AREA,#0,#BUFFER,#10000,#0,#0
            BCC     4$
            .PURGE  #0
            .PRINT  #ERRWRI
            BR      5$
    4$:     .CLOSE  #0
    5$:     .EXIT
    
    AREA:   .BLKW   5
    FILNAM: .RAD50  /DK 140000ROM/
    NOMEM:  .ASCIZ  /?RDROM-F-Insufficient memory/
    ERRENT: .ASCIZ  /?RDROM-F-.ENTER error/
    ERRWRI: .ASCIZ  /?RDROM-F-.WRITW error/
            .EVEN
    BUFFER:
             .END    START
    Последний раз редактировалось Alex_K; 27.11.2016 в 01:02.

  10. #19
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ну можно немного модернизировать
    Тллко аргумент остался #140000
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. #20
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Тллко аргумент остался #140000
    Пока писали ответ, я уже успел поправить.

Страница 2 из 28 ПерваяПервая 123456 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Арифметические процедуры на ассемблере
    от spensor в разделе Программирование
    Ответов: 27
    Последнее: 13.05.2017, 20:56
  2. Пишем на ассемблере под эмулятором
    от GM BIT в разделе Для начинающих
    Ответов: 76
    Последнее: 15.07.2016, 20:04
  3. try-catch на ассемблере z80
    от siril в разделе Программирование
    Ответов: 22
    Последнее: 30.10.2012, 21:17
  4. Продам книгу- AMIGA: программирование на ассемблере
    от Doctor Max в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 01.03.2012, 00:35
  5. Подпрограмма на ассемблере в памяти?
    от jimled в разделе Программирование
    Ответов: 1
    Последнее: 29.11.2009, 06:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •