User Tag List

Страница 47 из 134 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя
Показано с 461 по 470 из 1333

Тема: Самодельный компьютер на Z80 и не только

  1. #461

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Обленился народ, то на МК, то на ПЛИС видеовыхлоп лепит
    ну не надо так критчно
    http://hackaday.com/2015/10/15/spit-...e-logic-chips/
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  2. #462

    Регистрация
    10.07.2005
    Адрес
    Ставрополь
    Сообщений
    1,158
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Обленился народ
    Ну не на ВГ75 же лепить... А тут ещё и мелкая логика будет, а ещё можно будет этот узел использовать как терминал на LPT-порт

  3. #463

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    ну не надо так критчно
    А я и не критично
    Я же сам на ПЛИС приготовил платку.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #464

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А я и не критично
    Я же сам на ПЛИС приготовил платку.
    мне приехали, "зильоные" макетки, как у тебя, темно синия однослойка, что у меня валялась, "ад какойто", "пятаки" слетают на раз, перегрел думаю, замерил термопарой жало, взял "совдеповский пояльник", все нормально с температурой. "Кятай" общем.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  5. #465

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отпуск скоро заканчивается, пока что стараюсь проводить его с пользой



    Но и микрокомп наполовину собран. То есть, собран процессорный модуль КР1810ВМ88 + порт вывода, светиком поморгать, как положено. Потом будет подключаться видеомодуль, клавиатура, порт ВК56, расширяться ОЗУ до 512кб.



    Не хватает только КР1810ГФ84, жду заказ со дня на день. Пустая панелька - для нее. И начнется самое интересное...

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

    Народ, есть у кого опыт работы с бормановским ТАСМом?
    Почему вот это -
    Код:
    .MODEL TINY
    
    .CODE
            
            ORG 0F000H
    
    START:  MOV AL,0AAH
            OUT 0C0H,AL
    ST1:    JMP ST1        
    
            ORG 0FFF0H
            MOV AX,0H
            MOV SS,AX
            MOV DS,AX
            MOV AX,0F000H
            MOV SP,AX
            JMP START         
            NOP
            
    END
    не может проглотить TLINK, зависает, а вот это -
    Код:
    .MODEL TINY
    
    .CODE
            
            ORG 0H
            DB 0
            ORG 0F000H
    
    START:  MOV AL,0AAH
            OUT 0C0H,AL
    ST1:    JMP ST1        
    
            ORG 0FFF0H
            MOV AX,0H
            MOV SS,AX
            MOV DS,AX
            MOV AX,0F000H
            MOV SP,AX
            JMP START         
            NOP
            
    END
    линкуется нормально?
    Последний раз редактировалось Ewgeny7; 11.08.2016 в 21:45.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #466

    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    насколько я помню, бинарники в тасме получаются только через извращения.
    используй фасм.
    только нужно сразу директиву use16 включить, т.к. он по умолчанию 32-битный код генерит.
    это я когда-то генерировал образ пзу 2кб:
    Код:
    ;=========================================
        rom_size  = 800h
        rom_start = 100000h - rom_size
        rom_empty = 0FFh
    ;=========================================
        use16
    ;-----------------------------------------
    start:
        mov dx,378h
        mov al,0
    next:
        out dx,al
        mov cx,07FFFh
    delay:
        loop delay
        not al
        jmp next 
    ;-----------------------------------------
        times rom_size - 16 - $ db rom_empty
    ;-----------------------------------------
    boot:
        jmp (rom_start shr 4):start
    ;-----------------------------------------
        times rom_size - $ db rom_empty
    ;=========================================
    -- вставлял вместо биус в 386 материнку, моргал через лпт
    Последний раз редактировалось shoorick; 12.08.2016 в 15:42.

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

  8. #467

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    shoorick, не, совсем несложно.
    Код:
    TASM file.asm
    TLINK /t file.obj file.bin
    на выходе - бинарь.

    С фасмом мне пока почему-то никак не подружиться... Буду еще пробовать.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #468
    HardWareMan
    Гость

    По умолчанию

    Не тот тасм ты пользуешь.
    Код:
    @Echo Off
    tasm.exe -85 -b loader.asm
    copy /B loader.obj BIOS.BIN
    К сожалению в х64 он не работает, только в виртуалке...

    Но реально Table ASeMbler. Примеры таблиц к нему:
    Код:
    "TASM 8085 Assembler.    "
    /* This is the instruction set definition table for the 8085 version of TASM.
    /*      Thomas N. Anderson, Speech Technology Incorporated
    /*      This table authored and submitted by Gary Kirk Bach.
    /* 
    /*INSTR ARGS OPCODE BYTES MOD CLASS */
    /*-----------------*/
    ACI  *    CE 2 NOP 1
    ADC  B    88 1 NOP 1 
    ADC  C    89 1 NOP 1
    ADC  D    8A 1 NOP 1
    ADC  E    8B 1 NOP 1
    ADC  H    8C 1 NOP 1
    ADC  L    8D 1 NOP 1
    * * *
    
    "TASM Z80 Assembler.     "
    /****************************************************************************
    /* $Id: tasm80.tab 1.1 1993/07/31 01:12:40 toma Exp $
    /****************************************************************************
    /* This is the instruction set definition table 
    /*   for the Z80 version of TASM.
    /*      Thomas N. Anderson, Speech Technology Incorporated
    /*      This table authored and submitted by Carl A. Wall, VE3APY.
    /*
    /*      Class bits assigned as follows:
    /*        Bit-0 = Z80          (base instruction set)
    /*        Bit-1 = HD64180      (extended instructions)
    /*  See TASM manual for info on table structure.
    /* 
    /*INSTR ARGS OP BYTES RULE CLASS SHIFT OR */
    /*-------------------------------------------*/
    
    ADC  A,(HL)  8E   1 NOP 1
    ADC  A,(IX*) 8EDD 3 ZIX 1
    ADC  A,(IY*) 8EFD 3 ZIX 1
    ADC  A,A     8F   1 NOP 1
    ADC  A,B     88   1 NOP 1
    ADC  A,C     89   1 NOP 1
    ADC  A,D     8A   1 NOP 1
    ADC  A,E     8B   1 NOP 1
    ADC  A,H     8C   1 NOP 1
    This is the shareware distribution disk for TASM - a table driven
    assembler. The files on the disk include:

    TASM.EXE - TASM Assembler, executable
    TASM48.TAB - 8048 Instruction definition table
    TASM51.TAB - 8051 Instruction definition table
    TASM65.TAB - 6502 Instruction definition table
    TASM85.TAB - 8085 Instruction definition table
    TASM80.TAB - Z80 Instruction definition table
    TASM05.TAB - 6805 Instruction definition table
    TASM3210.TAB - TMS32010 Instruction definition table
    TASM3225.TAB - TMS32025 Instruction definition table
    TASM68.TAB - 6800/6801 Instruction definition table
    TASM70.TAB - TMS7000 Instruction definition table
    TEST*.ASM - TASM test files (one for each table).
    TESTTABS.BAT - Batch script to execute TASM for each test case.
    8051.H - Useful register definitions for the 8051
    MOTO.H - Useful directive definitions for Motorola compatibility
    TASMDOC.ZOO - TASM User's Manual Archive (zoo format)
    MISC.ZOO - Miscellaneous sample files
    README - Brief Explanation of Disk contents
    COPYRIGH.T - Copyright notice
    ORDER.FRM - Order Form
    BOOZ.EXE - Archive extracter (ZOO format)

  10. #469

    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    этим тасмом пользоваться больше 30 дней неэтично

  11. #470

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Буду еще пробовать.
    Вроде разобралсо, ФАСМ лепит бинарники исправно!
    shoorick, спасибо!

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Не тот тасм ты пользуешь
    Извиняюсь, а зачем мне ТАСМ для 8085? Тот комп уже давно запущен и лежит на полке готовый.
    Последний раз редактировалось Ewgeny7; 12.08.2016 в 19:14.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

Страница 47 из 134 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Самодельный станок для намотки ТВЗ
    от Ратмир в разделе Творчество
    Ответов: 3
    Последнее: 25.05.2017, 13:32
  2. Самодельный телевизор
    от KALDYH в разделе Творчество
    Ответов: 34
    Последнее: 18.09.2013, 13:09
  3. Самодельный kickstart под ЛУТ :D
    от fan в разделе Amiga
    Ответов: 6
    Последнее: 21.08.2010, 16:18
  4. Лучший самодельный компьютер
    от roxx в разделе Зарубежные компьютеры
    Ответов: 10
    Последнее: 08.12.2007, 22:53
  5. Самодельный принтер
    от Ewgeny7 в разделе Несортированное железо
    Ответов: 3
    Последнее: 07.08.2005, 18:11

Ваши права

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