38. Программная модель микропроцессора
На современном компьютерном рынке наблюдается большое разнообразие различных типов компьютеров. Поэтому возможно предположить возникновение у потребителя вопроса - как оценить возможности конкретного типа (или модели) компьютера и его отличительные особенности от компьютеров других типов (моделей).
Рассмотрения для этого одной лишь только структурной схемы компьютера недостаточно, так как она принципиально мало чем различается у разных машин: у всех компьютеров есть оперативная память, процессор, внешние устройства.
Различными являются способы, средства и используемые ресурсы, с помощью которых компьютер функционирует как единый механизм.
Чтобы собрать воедино все понятия, характеризующие компьютер с точки зрения его функциональных программно-управляемых свойств, существует специальный термин - архитектура ЭВМ.
Впервые понятие архитектура ЭВМ стало упоминаться с появлением машин 3-го поколения для их сравнительной оценки.
К изучению языка Ассемблера любого компьютера имеет смысл приступать только после выяснения того, какая часть компьютера оставлена видимой и доступной для программирования на этом языке. Это так называемая программная модель компьютера, частью которой является программная модель микропроцессора, которая содержит 32 регистра в той или иной мере доступных для использования программистом.
Данные регистры можно разделить на две большие группы:
1) 16 пользовательских регистров;
2) 16 системных регистров.
В программах на языке Ассемблера регистры используются очень интенсивно. Большинство регистров имеют определенное функциональное назначение.
Помимо перечисленных выше регистров, фирмы-разработчики процессоров внедряют в программную модель дополнительные регистры, предназначенные для оптимизации определенных классов вычислений. Так, в семействе процессоров Pentium Pro (MMX) корпорации Intel было внедрено MMX расширение от Intel. Оно включает в себя 8 (MM0-MM7) 64-битных регистров и позволяет производить целочисленные операции над парами нескольких новых типов данных:
1) восемь упакованных байт;
2) четыре упакованных слова;
3) два двойных слова;
4) учетверенное слово;
Другими словами, одной инструкцией MMX расширения программист может, например, сложить между собой два двойных слова. Физически никаких новых регистров добавлено не было. MM0-MM7 это мантиссы (младшие 64 бита) стека 80 битных FPU (floating point unit - сопроцессор) регистров.
Кроме того, на данный момент существуют следующие расширения программной модели - 3DNOW! от AMD; SSE, SSE2, SSE3, SSE4. Последние 4 расширения поддерживаются как процессорами фирмы AMD, так и процессорами корпорации Intel.
Автор: Цветкова А.В.
<< Назад: Об Ассемблере
>> Вперед: Пользовательские регистры
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Латинский язык для медиков. Конспект лекций
▪ Травматология и ортопедия. Конспект лекций
▪ Экономика фирмы. Конспект лекций
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Рыжий ген и ускоренная эволюция
30.04.2026
Вопрос о том, как и насколько быстро меняется человеческий вид, давно занимает биологов и генетиков. Долгое время считалось, что эволюционные процессы происходят крайне медленно, однако новые данные заставляют пересматривать эти представления. Особенно интересные результаты связаны с изменением частоты редких генетических признаков, включая рыжий цвет волос.
Рыжеволосость сегодня остается редкой чертой: ее носители составляют менее 2 процентов мирового населения. Однако анализ древней и современной ДНК показывает, что ген, связанный с этим признаком, за последние примерно 10 тысяч лет стал заметно более распространенным, особенно среди популяций Европы. Более того, вместе с ним исследователи фиксируют и другие изменения в генетическом профиле человека, затрагивающие внешность и физиологические особенности.
Среди сопутствующих тенденций, выявленных в генетических данных, отмечается увеличение частоты светлой кожи, снижение вероятности мужского облысения, а также некоторые физиолог ...>>
Нейтринный лазер
30.04.2026
Нейтринный лазер - это гипотетическое устройство, способное управлять потоками одних из самых трудноуловимых частиц во Вселенной. Такая разработка открывает новые горизонты в изучении фундаментальных законов природы и может изменить представления о космосе.
Идею нового типа излучателя представили физики из Massachusetts Institute of Technology, предложив лазер, который вместо света генерирует поток нейтрино. Эти частицы, почти не взаимодействующие с материей, настолько слабо проявляют себя, что их часто называют "частицами-призраками". Тем не менее они пронизывают все вокруг: по оценкам, триллионы нейтрино ежесекундно проходят через человеческое тело, не оставляя следа.
Несмотря на их колоссальную распространенность во Вселенной, нейтрино остаются одними из наименее изученных частиц. Их крайне сложно регистрировать, а еще сложнее контролировать, поэтому традиционно их получают в крупных установках вроде ядерных реакторов или ускорителей частиц. Такие комплексы требуют огромных за ...>>
Мороженое не такое вредное, как принято считать
29.04.2026
В питании часто встречаются продукты, которые одновременно вызывают удовольствие и сомнения с точки зрения здоровья. К таким относится и мороженое: оно воспринимается как типичный десерт с высоким содержанием сахара и жиров, однако современные научные данные постепенно усложняют это привычное представление.
Долгое время считалось, что мороженое не может быть частью рационального питания, однако исследования последних лет показывают более неоднозначную картину. Ученые подчеркивают, что влияние этого продукта на организм зависит не только от его сладости или калорийности, но и от состава, качества ингредиентов и общего образа жизни человека.
Одни из наиболее масштабных данных были получены в рамках долгосрочных наблюдений в США, включавших проекты Nurses Health Study, Nurses Health Study II и Health Professionals Follow-Up Study. В этих исследованиях на протяжении 20-40 лет наблюдали примерно 190 тысяч взрослых участников, регулярно собирая данные об их питании, физической активнос ...>>
Случайная новость из Архива Геймерский смартфон Black Shark 2
21.03.2019
Компания Xiaomi представила новую версию геймерского смартфона Black Shark 2, которая получила платформу Qualcomm Snapdragon 855 и чувствительный к степени нажатия OLED-экран.
Смартфон Black Shark 2 оснастили 6,39-дюймовым OLED-дисплеем от Samsung с разрешением Full HD+, поддержкой HDR, кадровой частотой 240 Гц и встроенным под поверхность матрицы сканером отпечатков пальцев. Вдобавок разработчики реализовали технологию распознавания силы нажатия на экран Magic Press, благодаря чему пользователь может самостоятельно назначить программные кнопки по углам экрана для большего удобства игры. Срабатывать такие кнопки будут при более сильном, чем обычно, нажатии на экран. Помимо прочего Xiaomi поработала над оптимизацией характеристик дисплея под игровые нужды, в результате была улучшена цветопередача, снижен эффект мерцания (flicker) при низкой яркости и снижена задержка срабатывания сенсорного слоя до отметки 43,5 мс.
В качестве аппаратной платформы в Black Shark 2 используется мощный восьмиядерный процессор Qualcomm Snapdragon 855 с трекластерной системой, на которой самое мощное ядро Kryo 485 работает на частоте 2,84 ГГц, три "средних" - на частоте 2,42 ГГц и оставшиеся младшие - на частотах 1,8 ГГц. За обработку графики отвечает GPU Adreno 640, которая на 20% быстрее, чем аналогичная система в Snapdragon 845. Естественно, разработчики установили усиленную систему охлаждения Liquid Cool 3.0 с медной пластиной и тепловой трубкой, также будет доступен специальный чехол Cooling Case с вентилятором, который дополнительно снизит температуру корпуса во время игры.
Для базовой версии модели будет предлагаться конфигурация с 6 ГБ ОЗУ и хранилищем данных на 128 ГБ, более продвинутый вариант получит 8 ГБ ОЗУ и 256 ГБ внутренней памяти. Емкость аккумулятора составляет 4000 мАч, он поддерживает скоростную зарядку в режиме 27 Вт. Основной фотоблок собран из 48 Мп и 12 Мп камер, на фронтальной панели установлена 20 Мп селфи-камера и пара стереодинамиков.
На первом этапе смартфон Black Shark 2 будет доступен только в Китае по цене $480 за базовую и $625 за топовую версию, на выбор будут предложены цвета оформления "frozen silver" и "shadow black".
|
Другие интересные новости:
▪ Процессор для Интернета вещей TZ1041MBG с поддержкой Bluetooth v4.1
▪ Терминал слежения на базе Q2686 и микросхемы C-GPS
▪ Причал с присосками
▪ Супер-автономный мобильный телефон Philips Xenium E580
▪ Умные автомобильные часы Mercedes
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Светодиоды. Подборка статей
▪ статья Смело, товарищи, в ногу. Крылатое выражение
▪ статья Какие птицы поставляют материал для супа ласточкины гнезда? Подробный ответ
▪ статья Георгин. Легенды, выращивание, способы применения
▪ статья Мыльные порошки с разным содержанием жирных кислот. Простые рецепты и советы
▪ статья Блок питания / зарядное устройство, 20 вольт 5 ампер. Энциклопедия радиоэлектроники и электротехники
[an error occurred while processing this directive]
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026