3вучит абсолютно несерьёзно, общался с армовцами: для них состязатся по плотности х86 - это абсурд. Хотя арм-с-палец иногда и может обгонять х86 по плотности, но смотрите данные в сети - коды х86 все-таки плотнее. И палец делает код иногда существенно тормознее. Если у вас не только шутки, то давайте пример. А скорость х86 очень зависит от типа и частоты. АРМ на 8 МГц мог обогнать 80386 на 25 МГц на многих задачах, а вот АРМ на 25 МГц если и обгонял 80486 на той же частоте, то чуть-чуть. Стронг АРМ мог тягаться с первыми Пентиумами, но уже не с вторыми.
Говорили, что 64 кб - мало, а на пдп больше и не дают.
Повторю опять, если программист придерживается правил, а не пишет вирусы, то защита будет почти идеальная.
Так половина регистров - адресные - для кэша данных годились, но для полноценной работы нет.
О том и речь, что системы с 68000 были довольно дороги. IBM сделала ПК на 68000 в 1982, но получилось дорого, не пошло. Ставили в относительно дорогое железо, потому что 68000 был самым дешёвым из дорогих и имел довольно высокие тактовые частоты.
68000, 68010, 68020, 68030 очень тормознуто работали с памятью и байтами.
Но амиги хорошо пошли как раз с 1987. А что за домашние пк с ММЮ? Не знаю таких. Коммодор 128? Там есть что-то с таким названием, но его возможности очень малы - что-то типа расширенного банкования. Ни Маки, ни Амиги, ни Атари СТ ММЮ на 68000 не имели. Амиги и Атари не получили его и с 68020. А первый ПК, относительно доступный, с ММЮ - это PC AT.
Ясно, что не более 64 кб. А смысл - накодили в дебаггере и слили сразу в машинный код без ассемблирования - программа готова к исполнению. Например, нужен код нужный видеорежим включить.
32-разрядные регистры в 1978?! АРМ-С-Палец сделали только вроде к середине 90-х. Интересные шутки.
Если вы серьёзно, то дайте практический код.
8 - это прирост очень даже заметный, 33%. А версия 2 уже 1982 вышла.
И сколько на задачу? Менее 64кб и не больше для Rt-11 или более продвинутых Unix и почти Vax - RSX-11. А в ДОСе вам 640кб мало - что-то не сходится.
Загрузчик код готовит к исполнению, а тот он не нужен - код уже готов. В озу его переносит функция чтения с диска - ничего другого не надо.
А как же работа с https://en.wikipedia.org/wiki/Reloca...location_table ?
Работа большая.
Придерживаться правил при написании софта - это обычная практика. Все первые виндузы легко было сломать, если не писать коды корректно. И ДОС-программа могла легко систему порушить. Однако к 1995 сотни миллионов пользователей в этой системе сидели. Потом Билл решил срубить миллиард и срубил не один. А его конкурент Килдал погиб.
3ачем ЯВУ нужны?! Есть же машинный код!
И как же вы такое г. использовали? Нравилось? Или вы что-то продаёте?![]()







Ответить с цитированием