Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.Romanich wrote:Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K((
MC68000
Moderator: Shaos
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
Сколько там тактов зетник 2 16-битных числа умножает, а? А сколько возни перед этим? Да что там умножение, одно сложение 11 тактов, и только к HL. /me LOLRomanich wrote:У Z80 довольно плотный КОПHardWareMan wrote:Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.Romanich wrote:Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K((
Неужели Z80 на 20МГц будет хуже чем M68k на 16МГц?
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
Ну харашо... Вопрос - MC68030 может исполнять КОД в памяти, шина данных которой 8бит? Как происходит выбор разрядности шины???lvd wrote:Сколько там тактов зетник 2 16-битных числа умножает, а? А сколько возни перед этим? Да что там умножение, одно сложение 11 тактов, и только к HL. /me LOLRomanich wrote:У Z80 довольно плотный КОПHardWareMan wrote:Ну, батенька, как знаете. На true 16 битах он всеж пошустрее будет, ибо его команды кратны 16 битам.Romanich wrote:Я не хочу цеплять две 8-битные микрухи памяти
К тому же у меня нет НОВЫХ M68K((
Неужели Z80 на 20МГц будет хуже чем M68k на 16МГц?
User Manual скачал на всё семейство M68K - ответа на свой вопрос НЕ НАШЁЛ!!!

-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
Может.Romanich wrote:Ну харашо... Вопрос - MC68030 может исполнять КОД в памяти, шина данных которой 8бит?
Проц выставляет адрес и сигналы. Девайс (память, етц) отвечает ему сигналами подтверждения, в которых одновременно закодирована разрядность шины, поддерживаемая девайсом. Проц соответственно бьёт запрос на ворды или на байты.Как происходит выбор разрядности шины???
Ну ещё бы! Искать-то надо в мануале на 68030!User Manual скачал на всё семейство M68K - ответа на свой вопрос НЕ НАШЁЛ!!!Может плохо искал???
-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
У М68008 выведен А0, только один сигнал строба данных DS и всего 8 бит данных D0-D7. Т.е. 16ти битную команду читает за 2 обращения. Думаю, у М68030 нечто похожее.
PS Тебе надо искать не PM (Programmer Manual) а UM (User Manual). Сигналы, состояния шин и пины объясняются в UM.
PPS Блин, опоздал...
PS Тебе надо искать не PM (Programmer Manual) а UM (User Manual). Сигналы, состояния шин и пины объясняются в UM.
PPS Блин, опоздал...
Last edited by HardWareMan on 15 Nov 2006 03:43, edited 1 time in total.
-
- Maniac
- Posts: 230
- Joined: 01 Mar 2005 21:42
Совсем непохоже. =)HardWareMan wrote:У М68008 выведен А0, только один сигнал строба данных DS и всего 8 бит данных D0-D7. Т.е. 16ти битную команду читает за 2 обращения. Думаю, у М68030 нечто похожее.
Ога.PS Тебе надо искать не PM (Programmer Manual) а UM (User Manual). Сигналы, состояния шин и пины объясняются в UM.
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
Приколитесь: http://www.chipinfo.ru/vstock/search.html?keyword=68030
68030 есть на ЧипИнфо! Романыч, искать надо уметь.
Хм, занятно... У этого проца всегда 32 бита шина, но он могет динамически менять ее разрядность, используя либо все 32 разряда, либо первые 16 или вообще всего 8.
PS Нечесно, 68000 - 16 бит проц, а 68030 - 32бита с наворотами (в часности MMU и пр.).
PPS А у меня есть несколько 68302. Хочу их поюзать как-нибудь...
68030 есть на ЧипИнфо! Романыч, искать надо уметь.

Хм, занятно... У этого проца всегда 32 бита шина, но он могет динамически менять ее разрядность, используя либо все 32 разряда, либо первые 16 или вообще всего 8.
И еще:5.5 TRANSFER SIZE SIGNALS (SIZ0, SIZ1)
These three-state outputs indicate the number of bytes remaining to be transferred for the
current bus cycle. With A0, A1, DSACK0, DSACK1, and STERM, SIZ0 and SIZ1 define the
number of bits transferred on the data bus. Refer to
7.2.1 Dynamic Bus Sizing
for more
information on the size signals and their use in dynamic bus sizing.
Все ясно. Как будешь отвечать на шину сигналами DSACK0/DSACK1, так проц и будет шину оформлять. Отвечай всегда как подчеркнуто и будет тебе 8 бит.7.2.1 Dynamic Bus Sizing
The MC68030 dynamically interprets the port size of the addressed device during each bus
cycle, allowing operand transfers to or from 8-, 16-, and 32-bit ports. During an
asynchronous operand transfer cycle, the slave device signals its port size (byte, word, or
long word) and indicates completion of the bus cycle to the processor through the use of the
DSACKx inputs. Refer to Table 7-1 for DSACKx encodings and assertion results.
Table 7-1. DSACK Codes and Results
DSACK1 DSACK0
Result
H H Insert Wait States in Current Bus Cycle
H L Complete Cycle — Data Bus Port Size is 8 Bits
L H Complete Cycle — Data Bus Port Size is 16 Bits
L L Complete Cycle — Data Bus Port Size is 32 Bits
PS Нечесно, 68000 - 16 бит проц, а 68030 - 32бита с наворотами (в часности MMU и пр.).
PPS А у меня есть несколько 68302. Хочу их поюзать как-нибудь...
-
- Banned
- Posts: 608
- Joined: 12 Oct 2006 16:44
-
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow
-
- God
- Posts: 1101
- Joined: 29 Dec 2003 01:00
- Location: Москва
www.fulcrum.ru - там обычно нормальные цены, но по 50р -512К это халява какаято, такое я не видел!Error404 wrote:А можно поподробнее - что за зверьки имеются ввиду? И можно ли в MCK купить в розницу?lvd wrote: .....
Или 4 штучки гнусмасовских СРАМок, по 512кб и 50р каждая.
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
-
- Maniac
- Posts: 269
- Joined: 05 Oct 2006 04:45
- Location: Moscow