User Tag List

Показано с 1 по 10 из 99

Тема: Про Motorola, IBM, DEC, ...

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от blackmirror Посмотреть сообщение
    начиная с 386 можно спокойно делать плоскую модель памяти и забыть про сегменты.
    да хоть с 486 - на формат дескрипторов спокойно даже просто смотреть нельзя
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #2

    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от blackmirror Посмотреть сообщение
    начиная с 386 можно спокойно делать плоскую модель памяти и забыть про сегменты.
    У 68000 ИЗНАЧАЛЬНО была плоская модель памяти. И изначально была возможность адресации до 16М. И система команд у него была очень "вкусная". Не хуже, чем у любимой PDP-11, писать под 68000 на асме - такое же удовольствие, как и под PDP-11. В отличие от мерзкого х86 - лично я так и не смог преодолеть рвотный барьер, отчего так и не научился программировать для писюка на асме.

    Цитата Сообщение от litwr Посмотреть сообщение
    3. Тут непростой вопрос. Сегментая память даёт пусть и неполноценное, но какой-то управление памятью.
    Которое на фиг не нужно при плоской модели памяти до 16М при потенциальных 4Г.

    Цитата Сообщение от litwr Посмотреть сообщение
    До начала 90-х было много разных ПК. Макинтоши стали отставать по быстродействию из-за тормознутости 68к с середины 80-х, а PowerPC появился уже только к середине 90-х. Было потеряно более 5 лет - за это время клоны РС заняли очень крепкие позиции
    Именно. Высокий спрос и высокая конкуренция в секторе писюков заставили всех участников производства наращивать выпуск и разрабатывать более скоростные машинки с бОльшим адресным пространством. А Маки пользовались спросом только в Штатах, и не одни они, писюков и в Штатах продавалось больше, чем Маков. И конкуренции никакой - надгрызенные яблоки все запатентовали наглухо, никаких клонмейкеров...

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    да хоть с 486 - на формат дескрипторов спокойно даже просто смотреть нельзя
    Вот-вот Поубивал бы!..
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  4. #3

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    У 68000 ИЗНАЧАЛЬНО была плоская модель памяти. И изначально была возможность адресации до 16М. И система команд у него была очень "вкусная". Не хуже, чем у любимой PDP-11, писать под 68000 на асме - такое же удовольствие, как и под PDP-11. В отличие от мерзкого х86 - лично я так и не смог преодолеть рвотный барьер, отчего так и не научился программировать для писюка на асме.

    Которое на фиг не нужно при плоской модели памяти до 16М при потенциальных 4Г.

    Именно. Высокий спрос и высокая конкуренция в секторе писюков заставили всех участников производства наращивать выпуск и разрабатывать более скоростные машинки с бОльшим адресным пространством. А Маки пользовались спросом только в Штатах, и не одни они, писюков и в Штатах продавалось больше, чем Маков. И конкуренции никакой - надгрызенные яблоки все запатентовали наглухо, никаких клонмейкеров...
    Только очень крутая контора могла себе позволить более мегабайта до 1982, поэтому это преимущество (адресуемость 16 МБ) было чистой абстракцией. А отсутствие ММU делало невозможным запуск Юникса: в популярной Танди 16 для MMU использовали z80 - 68000 сам не мог. 8086 пусть и неидеально, но, используя сегменты, мог. Не путайте адресуемость и MMU - Линукс, Виндуз или любая нормальная ось очень много чего без MMU не может.

    Открытая архитектура писи - это до сих пор тайна. Слово intel, кстати, означает разведкy. Из-за этой архитектуры писи пошли в большой тираж. А Род, который пытался делать также для 68000, оказался одиночкой. Но в любом случае, 68к стали отставать от х86, начиная с 80386. Задолго до того, как писи стало слишком много. Возможно, если бы 68020/30 были бы побыстрее и подешевле, то появилась бы и открытая архитектура под них. Но 68к стали тормозить и при этом были слишком дорогими для дешёвых массовых ПК.

  5. #4

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    отсутствие ММU делало невозможным запуск Юникса: в популярной Танди 16 для MMU использовали z80 - 68000 сам не мог. 8086 пусть и неидеально, но, используя сегменты, мог
    шта-шта мог? xenix запускать штоле? так его и 68k смог прекрасно в яблочной лизе и без помощи z80
    (который и в танди не был необходим для хениха, а достался "по наследству", для совместимости)

    Цитата Сообщение от litwr Посмотреть сообщение
    Не путайте адресуемость и MMU
    а тем более ущербные сегменты и mmu
    Прихожу без разрешения, сею смерть и разрушение...

  6. #5
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    У 68000 ИЗНАЧАЛЬНО была плоская модель памяти. И изначально была возможность адресации до 16М. И система команд у него была очень "вкусная". Не хуже, чем у любимой PDP-11, писать под 68000 на асме - такое же удовольствие, как и под PDP-11. В отличие от мерзкого х86 - лично я так и не смог преодолеть рвотный барьер, отчего так и не научился программировать для писюка на асме.
    У меня обратный опыт. Начинал с MCS51, MCS80 и x86. Потом уже М68К. А уже потом - AVR и ARM. Никаких рефлексов, чётко понимаешь плюсы и минусы той или иной архитектуры. Может всё дело в вашей вере?

    Цитата Сообщение от litwr Посмотреть сообщение
    Не путайте адресуемость и MMU - Линукс, Виндуз или любая нормальная ось очень много чего без MMU не может.
    Основная функция MMU это делать окружение каждой программы одиноковым с минимальными затратами физического ОЗУ. А это невозможно без сегментации. Т.е. основная проблема линейного сегмента памяти М68К такое же как и у i8080: это отсутствие возможности перемещать код в произвольное место. Z80 имеет костыль в виде 6 команд относительного перехода. А х86 сразу умел в сегменты и при компиляции адрес можно было не учитывать совсем (он полностью зависел от используемой системы, ибо именно она пилила каждый сегмент как ей хотелось). Вот и весь сказ. Сегменты выиграли из-за полностью перемещающегося кода. Это уже потом ввели функционал защиты, когда решили что программная многозадачность круче прерываний, которых, кстати, на всех и не хватит.
    Цитата Сообщение от litwr Посмотреть сообщение
    Слово intel, кстати, означает разведкy.
    Разведка это intelligence, а intel это просто integrated electronics.

  7. #6

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    шта-шта мог? xenix запускать штоле? так его и 68k смог прекрасно в яблочной лизе и без помощи z80
    (который и в танди не был необходим для хениха, а достался "по наследству", для совместимости)

    а тем более ущербные сегменты и mmu
    У Лизы был MMU, потому там Зиникс и запускался. Этот MMU ругают, но пишут, что он был быстрым. Сегменты дают функциональность MMU для небольших (до 256 КБ) программ, естественно, без защиты и виртуализации памяти. Кстати, на некоторых PDP-11 можно было иметь отдельные сегменты данных и кодов, получая до 128 КБ на процесс, но х86 давал вдвое больше и даже в самом дешёвом варианте.

    Общался с людьми, которые использовали Юникс с Танди. Они говорили, что без хотя и простенького MMU на базе z80 это было бы невозможно.

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Разведка это intelligence, а intel это просто integrated electronics.
    Тренируйте свой английский. Вот пример из словаря

    information of military or political value.
    "I need some intel, and I need it fast"
    1960s: abbreviation of intelligence.

    И сомневаюсь, что кто-то сомневается, что история с открытостью писи оказалась очень выгодной именно для Интел. Но сам тренд открытость возможно того и стоил - пошли всякие оупен-сорцы и т.п. Вот уже и железа есть немало открытого.
    Последний раз редактировалось litwr; 01.02.2020 в 12:31.

  8. #7
    HardWareMan
    Гость

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Тренируйте свой английский. Вот пример из словаря

    information of military or political value.
    "I need some intel, and I need it fast"
    1960s: abbreviation of intelligence.
    Я знаю про использование сокращённой формы, но в данном контексте беседы intel имелся в виду очевидный крупный производитель полупроводниковых устройств, в частности процессоров. А их название это сокращение от указанного мной выше. И именно поэтому e немного смещена вниз, чтобы не триггерить людей с синдромом теории заговора. Хотя я не отрицаю того факта, что то, что мутировало из технологии AMT самый что ни есть откровенный бэкдор и шпион. Да, я про IntelME.

    PS Интересно, а Даль вписывал в свой словарь всякие сокращения, усечения да аббревиатуры?
    PPS Личный лингвист уточнил, что сокращение intel используется только в значение разведданные, это в противовес от разведка и интеллект, оба смысла которых означает полное слово.
    Последний раз редактировалось HardWareMan; 01.02.2020 в 12:49.

  9. #8

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,963
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    312
    Поблагодарили
    236 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Сегменты дают функциональность MMU для небольших (до 256 КБ) программ, естественно, без защиты и виртуализации памяти.
    а вот здесь поподробнее, какую такую "функциональность mmu" без виртуализации и защиты (которые и есть основная функция mmu)?
    и что за зверь такой "небольшая (до 256 кб) программа x86"? для меня, если сказано "программа" - значит, программный код
    не скажу сейчас про хених, но в досе размер кода более 64кб требовал exe формата, чтобы патчить код при загрузке
    (что, естественно, проделать можно на любом процессоре с любой осью)
    Прихожу без разрешения, сею смерть и разрушение...

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

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

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

Похожие темы

  1. DEC vs IBM holy war тема
    от bigral в разделе ДВК, УКНЦ
    Ответов: 218
    Последнее: 19.03.2019, 22:45
  2. CM601P клон Motorola 6800
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 15.03.2011, 11:05
  3. эмулятор zx-spectrum на motorola razr v3
    от jyly0s в разделе Эмуляторы
    Ответов: 2
    Последнее: 21.01.2007, 19:16

Ваши права

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