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

User Tag List

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 36

Тема: Дизасм ПЗУ монитора 0 и F

  1. #21
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    "перекрытие". Таков дизайн i8080.
    там же всего пару команд начинают фетчится когда предыдущая еще работает о_О
    или речь не о том?
    к сожалению таблицы с более низкоуровневой растактовкой подрукой нет...

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

    M - Memory, not real REGISTER. Лол.
    но для них одна мнемоника
    так что лол с моей стороны...

  2. #22
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,410
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    там же всего пару команд начинают фетчится когда предыдущая еще работает о_О
    или речь не о том?
    Работа с аккумулятором идет на внутренней шине аккумулятора. За это время i8080 уже успевает считать следующий опкод.

    Полная растактовка команд i8080


    [свернуть]


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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    но для них одна мнемоника
    так что лол с моей стороны...
    И противоречия нет, так как M имеет полный функционал обычного R, лол.

  3. #23
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    И противоречия нет, так как M имеет полный функционал обычного R, лол.
    а как же по мнемонике узнать количество тактов
    уще у каждой и по 2 значения на случай использования (hl)...
    как то с натяжкой это...

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

    да за эти таблицы я и говорил
    чот еле их скачал
    лучшо давай на такое ссылку
    превиев не хочет что либо открывать

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

    У тебя нет такой же для z80 ?
    мне не попадалась вроде

  4. #24
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,410
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    а как же по мнемонике узнать количество тактов
    уще у каждой и по 2 значения на случай использования (hl)...
    как то с натяжкой это...
    Всё просто: мнемоника - 4 такта. Остальное добавляем по 3 такта на каждый байт или обращение к шине. Это сразу говорит и о длине машинной команды. Исключение только команда DAD, т.к. она однобайтная, но работает 3 цикла (4+3+3). Я не понимаю, как до этого можно не догадаться?

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

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    У тебя нет такой же для z80 ?
    мне не попадалась вроде
    Её нет в принципе. Самое удобоваримое что я видел описано во всем известной книжке известного автора.

    Скрытый текст

    [свернуть]

  5. #25
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Самое удобоваримое что я видел описано во всем известной книжке известного автора.
    мне это ничего не говорит
    разве что речь о фирменном мануале

    ага потом загляну

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

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Всё просто: мнемоника - 4 такта. Остальное добавляем по 3 такта на каждый байт или обращение к шине. Это сразу говорит и о длине машинной команды.
    кажись проще запомнить оно как цифру сбоку в коментах
    не вникая в подробности...

  6. #26
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,410
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    мне это ничего не говорит
    разве что речь о фирменном мануале
    Добавил обложку.
    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    кажись проще запомнить оно как цифру сбоку в коментах
    не вникая в подробности...
    Действительно, а зачем программисту думать?

  7. #27
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Действительно, а зачем программисту думать?
    ну ему нужно думать о коде и оптимизации
    а не о названии команды которая делает add (hl)
    и что там где внутри проца при этом...

    и не о том как заставить компилятор компилировать очевидную же моску конструкцию...
    Последний раз редактировалось NEO SPECTRUMAN; 03.04.2019 в 19:17.

  8. #28
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,410
    Спасибо Благодарностей отдано 
    322
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зато мнемоники i8080 позволяют компилировать прямо в голове на бумажку (в том числе перфокарту) всего одним средней подготовленности человеком. И есть исторический факт этого. Для подуставших Z80-водов подскажу: Altair 8800 и Билли, мать его, Гейтс в компании с Полом Алленом. Шах и мат.

  9. #29
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Altair 8800 и Билли, мать его, Гейтс в компании с Полом Алленом. Шах и мат.
    а не отлаживали ли они его на эмуляторе?
    ато такие прям все гениальные
    сголовы да на перфоленту (а не перфокарту)

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

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Шах и мат.
    рокировка
    не на того напал )
    Gates and Allen had neither an interpreter nor even an Altair system on which to develop and test one. However, Allen had written an Intel 8008 emulator for their previous venture Traf-O-Data that ran on a PDP-10 time-sharing computer. He adapted this emulator based on the Altair programmer guide, and they developed and tested the interpreter on Harvard's PDP-10. Harvard officials were not pleased when they found out, but there was no written policy that covered the use of this computer.[8] Gates and Allen bought computer time from a timesharing service in Boston to complete their BASIC program debugging.
    - - - Добавлено - - -

    теплый и биоразлагаемый


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

    Вощем все они отлаживали
    а не прям из коробки запустилось
    как у дядюшки Синклера в отечественных письменных источниках
    Последний раз редактировалось NEO SPECTRUMAN; 04.04.2019 в 20:51.

  10. #30
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,564
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    КАКИЕ АРГУМЕНТЫ У СТОРОННИКОВ 8080 ЕРЕСИ?
    кроме синдрома уточки?
    ни разу не сторонник 8080 ереси, но во времена динозавров плюсом мог считаться меньший расход памяти на ассемблерный текст
    но во-1 незначительно, во-2 за счёт непропорционального расходования мозгов программиста, в-3 неактуально уже в 80-х
    Прихожу без разрешения, сею смерть и разрушение...

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Наводки от монитора
    от Arix в разделе Корвет
    Ответов: 9
    Последнее: 24.01.2021, 18:12
  2. Дизасм ОТПС 2.0
    от esl в разделе Корвет
    Ответов: 3
    Последнее: 12.12.2019, 14:44
  3. Ответов: 76
    Последнее: 22.08.2019, 21:33
  4. Дизасм
    от next в разделе Софт
    Ответов: 11
    Последнее: 20.12.2012, 12:46
  5. Всё про асмы говорите - а я хочу дизасм!
    от lvd в разделе Программирование
    Ответов: 21
    Последнее: 12.04.2005, 16:58

Ваши права

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