Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для шпор.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
222.76 Кб
Скачать

51. Регистры тракта данных, название и предназначение.

Регистр-последовательное устройство, предназначенное для хранения небольшого объема информации. Регистры используются для хранения исходных данных или операндов и результатов машинных команд. Предназначены для хранения информации, которая в любой момент должна быть доступна процессору.

  1. Общего назначения

  2. Регистры-указатели

  3. Сегментные регистры

  4. Регистры флагов

  5. Отладочные регистры

  6. Управляющие регистры

  7. Рабочие регистры

!!!Надо у него уточнить надо ли описывать что делает каждый регистр, т.к. я нашла не все!!!

62. Язык ассемблера и его роль в программном обеспечении эвм. Шестнадцатеричная и двоичная системы счисления в ассемблере.

Ассемблер - это программа, которая переводит текст с языка, понятного человеку, в язык, понятный процессору, то есть говорят, что она переводит язык ассемблера в машинный код. Для того чтобы освоить программирование на ассемблере, следует познакомиться с двоичными и шестнадцатеричными числами. Чтобы отличать двоичные числа от десятичных, в ассемблерных программах в конце каждого двоичного числа ставят букву b. После шестнадцатеричных чисел ставится буква h.

63. Регистры процессора 8086 – 80816. Регистры данных, регистры –указатели, сегментные регистры.

  1. Регистры общего назначения

    1. Регистр АХ

    2. Регистр ВХ

    3. Регистр СХ

    4. Регистр DX

  1. Регистры-указатели BP и SP

  2. Сегментные регистры CS

64. Команды в ассемблере: загрузка, сложение, вычитание, inc, dec. Привести примеры.

Команда загрузки - mov

Пример:

MOV al, 10; , где al - регистр, 10 - значение {Загрузка числа 10 в регистр al}

=> 10

Команда сложения - add

Пример:

//Сначала загрузка, затем действие с регистром

moval, 15;

ADD al, 10; , где al - регистр, к значению которого хотим прибавить число, 10 - число, которое хотим прибавить { Сложение значения регистра и числа 10}

=> 25

Команда вычитания - sub

Пример:

//Аналогично сложению

moval, 15;

SUB al, 5; ,al - регистр, от значения которого производится вычитание, 5 - значение, вычитаемое из регистра { вычитание 5 из значения регистра)

=> 10

Команда inc - прибавляет единицу к значению регистра

Пример:

movah, 15;

INC ah

=> 16

Команда dec - вычитает единицу из значения регистра

Пример:

movah, 15;

DEC ah

=> 14

55. Шины тракта данных. Классификация шин по назначению. Принципы работы шин тракта данных. Примеры шин, используемых в современных компьютерах. Параметры шин.

Шины РС являются основными "трактами" данных на материнской плате. Главной из них является системная шина (system bus), которая соединяет процессор и основную память RAM.

  1. Шина внутреннего кэша

  2. Системная шина

  3. Локальная шина ввода-вывода

  4. Стандартная шина ввода-вывода

  5. Универсальная последовательная шина

  6. Скоростная последовательная шина Несколько шин ввода-вывода, соединяющие различные периферийные устройства с процессором, подключаются к системной шине с помощью моста (bridge), реализованного в чипсете.

Каждая шина состоит из двух разных частей: шина данных (data bus) и шина адреса (address bus). Шина адреса представляет собой набор линий, сигналы на которых определяют, куда передавать или откуда принимать данные.

Параметры шины:

  1. Ширина шины

  2. Скорость шины

22. Использование различных систем счисления при организации взаимодействия человека и ЭВМ. Проблемы и перспективы улучшения интерфейса человека и ЭВМ.

Человек привык работать в десятичной системе счисления, а ЭВМ нацелена на двоичную систему. По этой причине общение человека с машиной было бы невозможно без создания простых и надежных алгоритмов перевода чисел из одной системы счисления в другую. От того, какая система счисления будет использована в ЭВМ, зависят скорость вычислений, емкость памяти, сложность алгоритмов выполнения арифметических операций. Для физического представления (изображения) чисел необходимы элементы, способные находиться в одном из нескольких устойчивых состояний. Наиболее простыми с точки зрения технической реализации являются так называемые двухпозиционные элементы, способные находиться в одном из двух устойчивых состояний. Широкое применение в ЭВМ нашли также восьмеричная и шестнадцатеричная системы счисления. Обмен информацией между устройствами большинства ЭВМ осуществляется путем передачи двоичных слов. Пользоваться такими словами из-за их большой длины и зрительной однородности человеку неудобно.

!!!Про проблемы ничего нет!!!