У меня такое ощущение, что здесь всё дело в терминах и соглашения об них.Shaos wrote:хоть ширина внешней шины данных у Z80 есть 8 бит, но внутренний путь данных имеет ширину всего 4 бита - как и размер его АЛУ - т..е. выходит Z80 фактически был 4-битным микропроцессором?
Если посмотреть, что считают разрядностью микропроцессора, то можно увидеть
следующее:
Применительно к микропроцессору, различают три вида разрядности:
1. разрядность регистров микропроцессора;
2. разрядность шины данных;
3. разрядность шины адреса.
Разрядность регистров - это длина машинного слова внутри микропроцессора. Разрядность этого вида диктуется вместимостью внутренних ячеек памяти процессора - вместимостью регистров. Когда классифицируют микропроцессор и употребляют термин "разрядность микропроцессора", то подразумевается внутренняя разрядность, поскольку именно разрядность регистров определяет эффективность обработки данных микропроцессором, диктует диапазон допустимых значений операндов.
Встречается и менее строгое определение:Разрядность микропроцессора - это максимальное количество бит информации, которые могут обрабатываться и передаваться процессором одновременно. Разрядность процессора определяется разрядностью регистров, в которые помещаются обрабатываемые данные.
То есть, если говорить о цифрах - то надо точно договориться о том, что в них меряем.Разрядность микропроцессора определяется разрядностью его АЛУ, внутренних регистров данных и внешней шины данных. На сегодняшний день существуют 8-, 16-, 32- и 64-разрядные микропроцессоры.
А то будет как в анекдоте:
С этих позиций - какая разрядность у i8088?- Сколько?
- Десть...
- А чего десять?
- А чего сколько?
PS. Есть и другой вариант анекдота (во множестве вариаций):

- Хау мач?
- Вот мач?
- Мач воч.
- Тен воч.
- Сач мач?!
- Хум хау.
- Финишд мгимо?
- Аск...