User Tag List

Страница 32 из 41 ПерваяПервая ... 282930313233343536 ... ПоследняяПоследняя
Показано с 311 по 320 из 404

Тема: Изучение с "нуля" VHDL и ПЛИС Xilinx

  1. #311

    Регистрация
    08.12.2007
    Адрес
    SPb
    Сообщений
    807
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение

    Остальное нужно продумывать
    почитай книжку по MIPS - там уже все продумано
    ссылку вечером дам


    нашел - David Patterson and John Hennessy’s Computer Organization and Design

    ну и по мотивам - интерпретация на HDL
    David Money Harris, Sarah L. Harris Digital Design and Computer Architecture, Second Edition© 2013 Elsevier, Inc.

    сами книги дел куда-то - надо на своем серваке поискать...
    Последний раз редактировалось Bobo; 22.05.2015 в 12:29.
    ZX Spectrum+, Amiga 4000T,....

  2. #312

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

    По умолчанию

    Цитата Сообщение от Bobo Посмотреть сообщение
    почитай книжку по MIPS - там уже все продумано
    На аглицком, естесственно?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  3. #313

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можете почитать для общего развития описание на мой процессор.
    Вложения Вложения

  4. #314

    Регистрация
    08.12.2007
    Адрес
    SPb
    Сообщений
    807
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    На аглицком, естесственно?
    не в курсе, есть ли перевод, но написано, вроде, доходчиво
    ZX Spectrum+, Amiga 4000T,....

  5. #315

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    3. Регистры общего назначения (РОН). Регистры РОН будут иметь, естественно, такую же разрядность, как и операторы 32 бита. Количество РОН будет 32 шт., что потребует 5 бит для их адресации. Нумероваться они будут от 0 до 31. И иметь обозначения r0, r1, r2, ... r29, r30, r31.
    Вот честно говоря не сильно понятен мотив 32 регистров, можно аргументировать именно такой выбор? Как несогласованно все на первый взгляд, с одной стороны управляющий процессор, с друго стороный ориентация на Си компилятор, и процессор числодробилка

  6. #316

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какова тогда необходимость 32 регистров? на ассемблере человеку сложно оптимально юзать такое количество регистров

    ---------- Post added at 18:48 ---------- Previous post was at 18:47 ----------

    Для управляющих процессоров, вообще и разрядность не так важна, а вот к примеру битовое поле и булевая логика, может быть кстати, можно даже на ассемблере логику сложную писать

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

  8. #317

    Регистрация
    08.12.2007
    Адрес
    SPb
    Сообщений
    807
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    ZX Spectrum+, Amiga 4000T,....

  9. #318

    Регистрация
    08.12.2007
    Адрес
    SPb
    Сообщений
    807
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    Вторая, обложка чем-то напоминает наши "Юный радиолюбитель". Почитаем, надеюсь помогут.
    Сделаю копию, на всякий случай: Скачать
    да - она довольно популярно написана
    если все знаешь можешь сразу начинать с 7 главы - микроархитектура

    к ней еще примеры были как этот процессор на HDL закодить - не нашел пока
    ZX Spectrum+, Amiga 4000T,....

  10. #319

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    (fetch)-(decode)-(execute)<->(mem-access)-(write-back)

    классика же, если не бить по стадиям, так хоть в таком порядке пилить, так тестировать проще. Все равно в регистровой машине эти все шаги есть, некоторые могут быть более дробленные, некоторые объединены.

    А вообще представляется тестирование ALU у которого очень много цепей на границе, ясно что можно тестировать, но это в групповой разработке, когда есть кому тесты пилить, их по коду может быть в 10-100 раз больше чем кода самого алу

  11. #320

    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    449
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    429
    Поблагодарили
    196 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коды АЛУ можно посмотреть у меня здесь.
    Умножение и деление лучше реализовать отдельным блоком,
    и выполнить за 2 такта.
    Вложения Вложения
    Последний раз редактировалось Ynicky; 25.05.2015 в 19:32.

Страница 32 из 41 ПерваяПервая ... 282930313233343536 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 172
    Последнее: 28.11.2017, 13:28
  2. Микроконтроллеры STM32, "с нуля".
    от Viktor2312 в разделе Для начинающих
    Ответов: 279
    Последнее: 07.11.2016, 19:45
  3. Техническая литература: Языки описания аппаратуры "AHDL, VHDL и Verilog"
    от Viktor2312 в разделе Техническая литература
    Ответов: 1
    Последнее: 14.09.2014, 22:29
  4. Ответов: 71
    Последнее: 31.07.2014, 19:42

Ваши права

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