_pv 78 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба итог какой? разрядность АЛУ-это именно размер регистра? и при этом адресное пространство - это другое. И корректно говорить именно про АЛУ? так? корректно упоминать про разрядность чего именно ведется речь. есть, например, blackfin, который при 32х разрядных регистрах общего назначения, может непосредственно адресовать свои 4ГБ адресного пространства, с этой точки зрения, как отметил toweroff, можно сказать что это 32х разрядный МК(ну или не МК). но при этом у него 40-ка разрядное АЛУ, чтобы ворочать результатми 16*16 умножения с накоплением и только 16-ти разрядные умножители которые обычно в основном и должны работать 90% времени, так как это всё-таки DSP и основная его задача числа перемножать/складывать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexeyv 0 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба Маленько огня в топку: DSP C55xx от Техаса 16-ти разрядный, а АЛУ у него 40-битное. Так какой это проц? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба что имеется в виду 16-ти разрядный? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба что имеется в виду 16-ти разрядный? что у blackfinов что у С55, 16ти разрядные умножители, и не смотря на 32х разрядные регистры общего назначения и 40ка разрядные регистры аккумулятора и АЛУ, так как основной их задачей является быстрое выполнение умножения с накоплением их называют 16ти ну или иногда 16/32 разрядными процессорами, по разрядности аппаратных умножителей. если для х86 / х64 основное маркетинговое отличие в количестве адресуемой памяти, то под их разрядностью подразумевают размер указателя/разрядность регистра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 78 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба тут было отправившееся дважды предыдущее сообщение Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
toweroff 1 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба Тогда, наверное, все проще :) Под разрядностью (в общем смысле) понимать тот диапазон данных и (скорее всего) адресов, с которыми ядро может работать непосредственно все примочки типа DSP и 8051 в расчет не брать :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Canis Dirus 0 10 июня, 2013 Опубликовано 10 июня, 2013 · Жалоба Маленько огня в топку: DSP C55xx от Техаса 16-ти разрядный, а АЛУ у него 40-битное. Так какой это проц? Хе-хе. Можно вообще вспомнить какие-нибудь IBM702 или 1620 с переменным размером машинного слова. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Метценгерштейн 0 11 июня, 2013 Опубликовано 11 июня, 2013 · Жалоба если в STM32 размер регистра 32 бита, значит и АЛУ 32? т.е. нормально говорить, что этот проц 32-х разрядный? И это правильно будет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 июня, 2013 Опубликовано 11 июня, 2013 · Жалоба если в STM32 размер регистра 32 бита, значит и АЛУ 32? т.е. нормально говорить, что этот проц 32-х разрядный? И это правильно будет? Нормально. Правильно. Разрядность определяется аккумулятором, или регистрами. Данными. Адресация связана с разрядностью процессора, потому что определяется его набором команд. Для 8-разрядных микроконтроллеров непосредственно адресоваться в однобайтовой команде получилось бы только к 256 адресам. Такое никому не нужно. PIC имеют 12-14-битовые команды, и могут адресовать до 8KB памяти. 8051 с косвенной 16-битовой адресацией обращаются к 64K памяти, и более при ухищрениях (извращениях). Но все они 8-разрядные. А для 32-разрядных МК их 32 разрядов хватает для адресации 4GB памяти. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться