Author |
Message |
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
Тут выяснилось, что Z80 является 4-битным процессором (если судить по тому факту, что АЛУ у него 4-битное)
|
11 Jan 2010 15:38 |
|
|
CHRV
God
Joined: 29 Dec 2003 01:00 Posts: 1101 Location: Москва
|
_________________Московский филиал NedoPC http://www.nedopc.com
|
12 Jan 2010 01:24 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
|
12 Jan 2010 07:31 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Shaos, если ты прочитал и разобрался - поясни в двух словах, как примерно
они с помощью 4-bit ALU оперируют 8-битными данными?
Я тут подумал, если это просто схемотехнически, то может помочь сократить
количество корпусов в АЛУ на NAND:
http://www.nedopc.org/forum/viewtopic.php?t=9386
|
12 Jun 2011 16:01 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
| | | | Lavr wrote: Shaos, если ты прочитал и разобрался - поясни в двух словах, как примерно они с помощью 4-bit ALU оперируют 8-битными данными? Я тут подумал, если это просто схемотехнически, то может помочь сократить количество корпусов в АЛУ на NAND: http://www.nedopc.org/forum/viewtopic.php?t=9386 | | | | |
видимо разносят по времени - сначала одну половинку считают, потом вторую - и как ни странно получается быстрее чем у 8080 (чего же в 8080 было наколбашено тогда)?...
|
12 Jun 2011 16:45 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Да вот гуглю и пытаюсь выяснить это - чорт ногу сломит...
И синхронизация Z80 однофазная - это быстрее...
А Педивикия, выходит, врёт как сивый мерин...
http://upload.wikimedia.org/wikipedia/commons/thumb/d/db/Z80_arch.svg/800px-Z80_arch.svg.png
http://ru.wikipedia.org/wiki/Zilog_Z80
Похоже в 8080 они многого наворотили, переходя к Принстонской архитектуре.
4004 и 8008 - Гарвардские, причем очень аскетичные и логичные, стек, кстати,
внутренний...
PS. Что-то кроме Шимы, никто не считает АЛУ Z80 4-битным.
http://www.z80.info/z80arki.htm
http://www.z80.info/z80architektur.htm
http://www.z80.info/gfx/z80block.gif
|
12 Jun 2011 16:53 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
А кто такой Шима?...
|
12 Jun 2011 20:23 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Кто такой Шима?!!! Гыыыыыыыы.... " Ссылку дал, а сам не читал? :3 Стыдно, товарищ!" http://archive.computerhistory.org/resources/text/Oral_History/Zilog_Z80/102658073.05.01.pdf" Относится ... только к Шаосу. :3" Масатоши Шима ( Masatoshi Shima) — собственно, автор вот этой цитаты:
и один из создателей Z80.
|
13 Jun 2011 01:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
Ну тогда вот тебе второй источник:
F. Anceau. The Architecture of Microprocessors. Workingham, England: Addison-Wesley, 1986.
|
13 Jun 2011 06:58 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А у тебя нет порой впечатления, что это сказочники для великовозрастных
детей?
Эту книжку уже обсуждали вот здесь:
http://www.nedopc.org/forum/viewtopic.php?t=7790&start=6
и меня пугают источники, содержащие сведения - "один против всех".
Это может быть сокровенная истина, а может и непроверенная байка автора...
Приведу пример. В отличие от Z80, i8080 куда как лучше документирован
по разным источникам. И у меня дома таких источников много, вплоть до
невзрачной заводской документации на серой обёрточной бумаге...
Но вот когда приходится ВНИМАТЕЛЬНО сличить эти источники в спорных
случаях, выясняется, что они-таки расходятся. И я для себя принимаю за
истину, то что сошлось хотя бы в двух.
Самое смешное, что диаграммы машинного цикла i8080 в деталях расходятся
во всех источниках...
|
13 Jun 2011 08:53 |
|
|
VituZz
God
Joined: 13 Nov 2010 04:06 Posts: 1344
|
Хоть здесь и не совсем уместно, но нет ли в Вашей литературе по ВМ80 нормального описания ВГ18, и-как-их-там-ВГ-ВК-91, 92, 93?
|
13 Jun 2011 10:42 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Однозначно - нет. Это по 580 комплекту надо литературу "нюхАть".
А в описании К580ВМ80 они не упоминаются.
Last edited by Lavr on 14 Jun 2011 02:52, edited 1 time in total.
|
13 Jun 2011 10:48 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 23357 Location: Silicon Valley
|
| | | | Lavr wrote: А у тебя нет порой впечатления, что это сказочники для великовозрастных детей? Эту книжку уже обсуждали вот здесь: http://www.nedopc.org/forum/viewtopic.php?t=7790&start=6и меня пугают источники, содержащие сведения - "один против всех". Это может быть сокровенная истина, а может и непроверенная байка автора... | | | | |
Может быть дело в том, что в большинстве случаев блок-схемы Z80 рисуются для программистов, которым вовсе ненужно знать про то, что у Z80 4-битное АЛУ, т.к. снаружи оно всё выглядит как 8-битное, т.е. ложь во благо - дабы не запутывать неокрепшие умы
Ещё в этой книжке есть данные по другим процам:
Ferranti F100 (16-bit) - data path 1 bit
Fairchild 9440 (16-bit) - data path 4 bits
GI CP 1600 (16-bit) - data path 8 bits
RCA 1802 COSMAC (8-bit) - data path 4 bits
А также что 16-битная микро-ЭВМ Data General Nova также имела 4-битное АЛУ и поэтому была проста, компактна и дёшева
|
13 Jun 2011 21:26 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
| | | | Shaos wrote: Ещё в этой книжке есть данные по другим процам: ... Fairchild 9440 (16-bit) - data path 4 bits ... RCA 1802 COSMAC (8-bit) - data path 4 bits А также что 16-битная микро-ЭВМ Data General Nova также имела 4-битное АЛУ и поэтому была проста, компактна и дёшева | | | | |
Схемотехника хоть какая есть? Или только блок-схемы и байки?
Не нагуглил источник на даунлоад... он в принципе стОит того?
Меня смущает что и сайты маниакальных почитателей Z80 не содержат
такой интересной информации...
А ещё странно - работать с нибблами - минимум мультиплексоры нужны.
Сделать операцию сразу с байтом логически представляется быстрее...
Правда Шима упоминает, что ввёл конвееризацию ( pipeline).
|
14 Jun 2011 02:24 |
|
|
HardWareMan
Banned
Joined: 20 Mar 2005 13:41 Posts: 2141 Location: От туда
|
Зато оправдывается (и автоматически получается) флаг полупереноса HC.
|
14 Jun 2011 02:52 |
|
|