Форум программистов, компьютерный форум, киберфорум
Процессоры
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.58/40: Рейтинг темы: голосов - 40, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 09.06.2020
Сообщений: 1
1

Разрядность микропроцессора

09.06.2020, 10:13. Показов 7302. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что такое разрядность микропроцессора?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2020, 10:13
Ответы с готовыми решениями:

Схемка микропроцессора
Помогите разобраться что есть что... Все что знаете по этой схеме И в архиве качество получше

Исследование ПО микропроцессора
Добрый день! Нужно дать заключение на проведенную экспертизу, включающую исследование программного...

Быстродействие микропроцессора
Помогите пожалуйста написать программу на Assembler в Masm32: Определение быстродействия...

Выбор микропроцессора
Здравствуйте.Нужно выбрать микропроцессор с архитектурой EPIC .Подскажите где можно выбрать,с тех ...

12
174 / 166 / 28
Регистрация: 20.10.2014
Сообщений: 1,037
09.06.2020, 12:39 2
В гугле забанили?
далее цитата:

Разрядность процессора
Когда говорят о разрядности процессора х64, это значит, что он имеет 64-разрядную шину данных, и 64 бита он обрабатывает за один такт.

Разрядность процессора определяет размер обработки данных за один такт, которыми процессор обменивается с оперативной памятью. Если размер данных за такт равен 1 байту, то процессор называют восьмиразрядным (8 bit), если размер 2 байта процессор шестнадцатиразрядный (16 bit), если размер равен 4 байтам, то процессор тридцатидвухразрядный (32 bit), если размер равен 8 байтам, то процессор шестидесяти четырех разрядный (64 bit).
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,140
Записей в блоге: 2
09.06.2020, 17:00 3
Цитата Сообщение от CHESTER-ART Посмотреть сообщение
Разрядность процессора определяет размер обработки данных за один такт, которыми процессор обменивается с оперативной памятью.
Не всегда так.
Пример 16-разрядного процессора с 8-битовой шиной памяти - Intel 8088
1
Эксперт Hardware
6266 / 3703 / 313
Регистрация: 13.02.2014
Сообщений: 13,670
09.06.2020, 19:28 4
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Не всегда так.
Пример 16-разрядного процессора с 8-битовой шиной памяти
Интересно.
Тогда чем в данном случае 16-разрядный CPU отличается от 8-разрядного?
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,140
Записей в блоге: 2
09.06.2020, 21:11 5
Лучший ответ Сообщение было отмечено InsomniaNsk как решение

Решение

Цитата Сообщение от InsomniaNsk Посмотреть сообщение
Тогда чем в данном случае 16-разрядный CPU отличается от 8-разрядного?
Чаще всего под разрядностью процессора подразумевают разрядность ALU.
При этом разрядность FLU или диспетчера памяти может быть совершенно иной.
1
5876 / 2592 / 282
Регистрация: 28.10.2011
Сообщений: 9,833
Записей в блоге: 6
13.06.2020, 12:35 6
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Пример 16-разрядного процессора с 8-битовой шиной памяти
Не путайте разрядность шины адреса и данных. Разрядность шины адреса определяет сколько памяти процессор может использовать. Разрядность шины данных определяет сколько данных можно получить/отправить за один прием/передачу.
Разрядность процессор определяется по шине данных.
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,140
Записей в блоге: 2
13.06.2020, 15:02 7
Цитата Сообщение от locm Посмотреть сообщение
Не путайте разрядность шины адреса и данных. Разрядность шины адреса определяет сколько памяти процессор может использовать. Разрядность шины данных определяет сколько данных можно получить/отправить за один прием/передачу.
Разрядность процессор определяется по шине данных.
Вы о чём, вообще?
Почитайте ТТХ.

У Intel 8088:
  • Шина адреса - 20 разрядная.
  • Шина данных - 8 разрядная.
  • ALU - 16 разрядное.

И он считается 16-разрядным, именно, по тому, что у него 16-разрядное ALU.
0
5876 / 2592 / 282
Регистрация: 28.10.2011
Сообщений: 9,833
Записей в блоге: 6
13.06.2020, 15:29 8
Цитата Сообщение от Элд Хасп Посмотреть сообщение
ALU - 16 разрядное.
У него 16-ми разрядная шина данных? Если да, он 16-ти битный. А то что внешняя шина данных 8-ми битная это не говорит о разрядности ЦПУ. Например у микроконтроллера STM32 32-ух битное ядро ARM, но при этом в зависимости от модели и конфигурации шина данных модуля FSMC или FMC может быть 8, 16 или 32-ух битной.
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,140
Записей в блоге: 2
13.06.2020, 17:08 9
Цитата Сообщение от locm Посмотреть сообщение
У него 16-ми разрядная шина данных?
У него 16-битное ALU.

О какой шине данных вы говорите?
Внешняя у него 8-битовая.

А какая внутренняя шина - роли не играет.
Она может быть разной для разных реализаций.
Важно, что ALU обрабатывает ЛОГИЧЕСКИ 16-битные данные.
Они могут поступать как 8 битной шине, так и по 32-битной или какой-то иной.

Цитата Сообщение от locm Посмотреть сообщение
Например у микроконтроллера STM32 32-ух битное ядро ARM, но при этом в зависимости от модели и конфигурации шина данных модуля FSMC или FMC может быть 8, 16 или 32-ух битной.
Совершено верно.
Почему ядро 32-битное?
Потому, что ALU ЛОГИЧЕСКИ работает с 32-битными данными.
0
5876 / 2592 / 282
Регистрация: 28.10.2011
Сообщений: 9,833
Записей в блоге: 6
13.06.2020, 18:23 10
Цитата Сообщение от Элд Хасп Посмотреть сообщение
О какой шине данных вы говорите?
О той что в процессоре.
Цитата Сообщение от Элд Хасп Посмотреть сообщение
А какая внутренняя шина - роли не играет.
Вы не правы. Давайте про уточек вспомним. Если процессор может нативно производить 16-ти битные вычисления и регистры процессора 16-ти битные, то это 16-ти битный процессор.

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Внешняя у него 8-битовая.
У компов давно шина данных памяти 64-ех битная еще с тех времен когда они были только x86, то что это делает 32-ух битные процессоры 64-ех битными?

Цитата Сообщение от Элд Хасп Посмотреть сообщение
Почему ядро 32-битное?
Потому, что ALU ЛОГИЧЕСКИ работает с 32-битными данными.
Разве я не про тоже самое пишу?
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,140
Записей в блоге: 2
13.06.2020, 20:21 11
Цитата Сообщение от locm Посмотреть сообщение
У компов давно шина данных памяти 64-ех битная...
Но речь изначально шла о Intel 8088.

Цитата Сообщение от locm Посмотреть сообщение
Разве я не про тоже самое пишу?
Я не пойму о чём вы пишите.

В моём понимании разрядность шин и разрядность ALU это разные понятия.
Они иногда могут совпадать, но могут и не совпадать.

И когда идёт речь о разрядности процессора (или ядра) по умолчанию подразумевается разрядность его ALU.
При этом разрядность шин (данных, адреса, микроинструкций), разрядность FLU может быть иной.
0
5876 / 2592 / 282
Регистрация: 28.10.2011
Сообщений: 9,833
Записей в блоге: 6
13.06.2020, 20:27 12
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Но речь изначально шла о Intel 8088.
Я про процессоры в целом.
Цитата Сообщение от Элд Хасп Посмотреть сообщение
Я не пойму о чём вы пишите.
Я про разрядность шины данных процессора.

У упомянутого Intel 8088 разрядность шины данных процессора 16 бит, просто наружу микросхемы выходит 8-ми битная. Внутри должен быть узел согласования внутренней 16-ти битной и внешней 8-ми битной.
0
Модератор
Эксперт .NET
15794 / 10950 / 2844
Регистрация: 21.04.2018
Сообщений: 32,140
Записей в блоге: 2
13.06.2020, 21:13 13
Цитата Сообщение от locm Посмотреть сообщение
У упомянутого Intel 8088 разрядность шины данных процессора 16 бит, просто наружу микросхемы выходит 8-ми битная. Внутри должен быть узел согласования внутренней 16-ти битной и внешней 8-ми битной.
У этого так.
У других может быть по другому.
В общем случае это зависимые, но не обязательно одинаковые параметры.

У современных скоростных процессоров обычно шина данных (часто совмещённая с шинной микроинсрукций) больше разрядности ALU.
В том числе и x86 и ARM.
И именно разрядность ALU является тем параметром по которому принято определять разрядность процессора (ядра).
1
13.06.2020, 21:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2020, 21:13
Помогаю со студенческими работами здесь

Резервное питание микропроцессора (?)
Нужен совет как разработать часть схемы источника питания. От аккомулятора питается устройство на...

Определение типа микропроцессора
Алгоритм определения типа микропроцессора основывается на раз- личиях в регистрах флагов (РгФ)...

Имитация работы микропроцессора
Здравствуйте, требуется ваша помощь! Дано задание: написать эмулятор микропроцессора с 8 регистрами...

Определение типа микропроцессора
Дан такой алгоритм: Алгоритм определения типа микропроцессора основывается на различиях в регистрах...

Введение в архитектуру микропроцессора
с какой литературы начать знакомство с устройством микропроцессора? на ассемблерах писать не...

Схема микропроцессора 6800
pomogite naiti sxemu microprocessora 6800.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru