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

User Tag List

Страница 11 из 14 ПерваяПервая ... 7891011121314 ПоследняяПоследняя
Показано с 101 по 110 из 133

Тема: Ядро с 32 битами и виртуализацией

  1. #101
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,591
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    238
    Поблагодарили
    187 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение
    05h+1(C) = 06h
    neg 06h = FAh
    16h+FAh=10h
    только вот СЛОЖЕНИЕ как в последней строчке должно устанавливать перенос
    а в результате sbc (hl) он в реальности оказывается сброшен
    стало быть, не пригодны твои формулы, пиши новые
    Прихожу без разрешения, сею смерть и разрушение...

  2. #102
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    только вот СЛОЖЕНИЕ как в последней строчке должно устанавливать перенос
    а в результате sbc (hl) он в реальности оказывается сброшен
    стало быть, не пригодны твои формулы, пиши новые
    А самому подумать не судьба?
    S и Z ведут себя абсолютно точно также, остальные тупо инверсные.

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

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение
    остальные тупо инверсные
    то есть от нормального сложения отличается
    Прихожу без разрешения, сею смерть и разрушение...

  4. #104
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    то есть от нормального сложения отличается
    Дык код команды тоже отличается.

    — Говорят, у вас жена сошла с ума? Что случилось?
    — Мы поехали в горы. Там есть дивная долина, где чудесное эхо... Но жена привыкла, чтобы последнее слово оставалось за ней!

  5. #105
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,591
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    238
    Поблагодарили
    187 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    omercury, так чего сказать-то хотел? и при чём тут флаги cpl?
    Прихожу без разрешения, сею смерть и разрушение...

  6. #106
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [
    Цитата Сообщение от Lethargeek Посмотреть сообщение
    при чём тут флаги cpl?
    На самом деле там не только cpl выбивается из системы.

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    так чего сказать-то хотел?
    Да вы так серьёзно рассуждали про вычитания, которых нет...
    Ржачно уж больно. И так 3 дня терпел, всё ждал, кто первый вам линейкой по рукам шлёпнет.

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

  8. #107
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,591
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    238
    Поблагодарили
    187 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    лучше бы сюда уже заглянул и рассеял тьму невежества своим светом
    Прихожу без разрешения, сею смерть и разрушение...

  9. #108
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    840
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Bolt, как там дела с разработкой?))
    ¡Un momento, señor fiscal!


  10. #109
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока отложена.
    Было много сложных для меня моментов, потом окончательно запнулся на timing constraints (SDRAM нормально не работает) и решил что надо как-то отдохнуть, на улицу выйти погулять... Вышел. Погулял.

  11. #110
    Master
    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Задумался о длине и кодировании инструкций.

    Если инструкции переменной длины и попытаться читать инструкцию целиком за такт - схема выборки становится очень заковыристой.
    Если инструкции по 2 байта - неплохо, но как кодировать 16/32-битные константы? Опять переменная длина?
    Если по 4 байта - хорошо, можно кодировать инструкции Z80 "один в один", код при этом увеличивается примерно в 1,5 раза. Но операции вида "func reg,reg" занимают ну максимум 20 бит, и байт не используется. Чего б такого добавить, чтобы одной командой побольше действий выполнить?

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

    Можно попытаться затолкать 2 штуки, и даже выполнять обе за цикл, но выигрыш будет только на какой-то аццкой арифметике, типа вычисления MD5. У вас в программах где-нибудь используются длинные последовательности из add/sub/and/xor/...?

Страница 11 из 14 ПерваяПервая ... 7891011121314 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 465
    Последнее: 03.01.2020, 07:15
  2. Ответов: 16
    Последнее: 02.08.2005, 12:20

Ваши права

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