Dmitry_Karpov
Зарегистрирован: 23.02.2006 Сообщения: 212 Откуда: Москва, Матвеевское
|
Добавлено: Вс Мар 12 2006 13:38 Заголовок сообщения: |
|
|
altroy писал(а): | где можно найти наиболее общую и сжатую информацию по этим типам процессоров (8-, 16- и 32-разрядные) |
Начнём с того, что термин "разрядность процессора" - это полная ахинея: в процессоре есть несколько компонентов, имеющих разную разрядность (как минимум: шина_адреса/шина_данных/регистры). Приведу для примера: - восьмибитные 6502, Z80: 16/8/8
- 8088: 20/8/16
- 8086: 20/16/16
- 80286: 24/16/16
- 386SX: 24/16/32
- 386DX, 486: 32/32/32
- Pentium'1/Pro/MMX/II/III/4: 32/64/32
- некоторые Xeon: 36/64/32
- Pentium'4 с DualRam: 32/128/32
- AMD64, IA64: 64/64/64 или 64/128/64
- ARM'2/3: 26/32/32
- современные ARM: 32/32/32
Цитата: | основные характеристики, принципы обработки и т.п. |
Тут мы имеем очень сильные различия между RISC и CISC.
Посмотрел я его - может, по ассемблеру для i*86 там что-то полезное и есть, но только с ориентацией на DOS и Windows (т.е. методы, используемые в Linux и FreeBSD там полностью отсутствуют). По альтернативным ассемблерам там ни слова нет.
Такой подход приводит к тому, что читатель думает, будто ублюдищные решения, используемые в i*86 - единственно возможные. В то же время мы видим, что КПК делаются на ARM - очевидно, там есть такие преимущества, из-за которых даже Билл Гейтс был вынужден отказаться от писюковой совместимости. _________________ Хочу в Хогвардс преподавателем информатики. |
|