Помощь в учёбе, очень быстро...
Работаем вместе до победы

Сигналы; кодирование и квантование сигналов. 
Системы счисления

РефератПомощь в написанииУзнать стоимостьмоей работы

В вычислительной технике работа ведется с числовой информацией. Остальная информация тексты, звуки, изображения и т. д. для обработки в вычислительной среде должна быть преобразована в числовую форму. При этом все числа в память компьютера записываются с использованием так называемого двоичного кодирования. Двоичное кодирование основано на представлении данных последовательностью всего двух… Читать ещё >

Сигналы; кодирование и квантование сигналов. Системы счисления (реферат, курсовая, диплом, контрольная)

Сигнал (от лат. signum — знак) — знак, физический процесс (или явление), несущий информацию о каком-либо событии, состоянии объекта наблюдения либо передающий команды управления, указания, оповещения.

Сигнал является материальным носителем информации, которая передается от источника к потребителю.

Сигнал — это изменяющийся во времени физический процесс.

Такой процесс может содержать различные характеристики.

При взаимодействии сигнала с физическими телами возникают определенные изменения свойств этих тел, которые можно зарегистрировать.

Таким образом, будем считать, что данные — это зарегистрированные сигналы.

Характеристика, которая используется для представления данных, называется параметром сигнала.

Если параметр сигнала принимает ряд последовательных значений и их конечное число, сигнал называется дискретным.

Если параметр сигнала непрерывная функция, то сигнал называется непрерывным.

Квантование сигнала — преобразование сигнала в последовательность импульсов (квантование сигнала по времени) или в сигнал со ступенчатым изменением амплитуды (квантование сигнала по уровню), а также одновременно и по времени, и по уровню. Применяется при преобразовании непрерывной величины в код в вычислительных устройствах, цифровых измерительных приборах и др.

Данные, безусловно, несут в себе информацию, но они ей не тождественны. Для того чтобы данные стали информацией необходимо наличие методов пересчета одной величины в другую. Данные — диалектическая составная часть информации. В соответствии с методом регистрации данные могут храниться и транспортироваться на носителях различных видов.

Самым распространенным носителем данных в настоящее время является бумага. На бумаге данные регистрируются путем изменения оптических характеристик ее поверхности. В то же время изменение коэффициента отражения поверхности в определенном диапазоне длин волн используется в устройствах, осуществляющих запись лазерным лучом на пластмассовых носителях с отражающим покрытием (CD ROM). Магнитные ленты и магнитные диски, служащие в современных компьютерах главными носителями информации, используют изменение магнитных свойств тела. Свойства информации получаемой пользователем, тесно связаны со свойствами носителей данных, с которых эта информация будет получена. Любой носитель можно характеризовать параметром разрешающей способности, т. е. количеством данных записанных в принятой на носителе единице измерения, идинамическим диапазоном — логарифмическим отношением интенсивности амплитуд максимального и минимального регистрируемого сигнала. От этих свойств носителя зависят такие свойства информации, как полнота, доступность и достоверность. Задача преобразования данных с целью смены носителя относится к одной из важнейших задач информатики. В стоимости вычислительных систем устройства для ввода и вывода данных, работающие с носителями информации, составляют не меньше половины стоимости аппаратных средств.

Динамический характер информации. Данные имеют статичный характер. Информация динамически меняется и существует только в момент времени взаимодействия данных и методов. Таким образом, информация существует только в момент протекания информационного процесса. Все остальное время она содержится в виде данных.

Требования адекватности методов. Одни и те же данные могут в момент потребления поставлять разную информацию, в зависимости от степени адекватности взаимодействующих с ними методов. Использование более адекватных методов даст более полную информацию.

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

Для автоматизации работы с данными, относящимися к различным типам и несущим в себе различную информацию очень важно унифицировать форму их представления. Для этого обычно используется прием кодирования.

Кодирование — это выражение данных одного типа через данные другого типа.

Естественные человеческие языки — это ничто иное, как системы кодирования понятий для выражения мыслей посредством речи.

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

Двоичная система кодирования выбрана совсем не случайно. Она легко реализуется технически. Электронные схемы для обработки двоичных кодов должны находиться в одном из двух состояний «есть сигнал/нет сигнала» или «высокое/низкое» напряжение и т. д. Схему легко переключать из одного состояния в другое.

Бит — минимальная единица информации в вычислительной технике. Один двоичный разряд.

  • 1024 байта = 1 килобайту (Кб)
  • 1024 килобайта = 1мегабайту (Мб)
  • 1024 мегабайта = 1 гигабайту (Гб)

Для правильного понимания, как представляется информации в памяти компьютера, рассмотрим различные системы счисления, используемые современными вычислительными средствами.

Система счисления — это совокупность правил наименования и изображения чисел с помощью набора знаков.

Системы счисления бывают позиционные и непозиционные.

Непозиционная система счисления — это система, где порядок цифры в числе определяется по установленному правилу. Например, непозиционной системой счисления является «римская» система.

Позиционной системой счисления, называется система — где порядок цифры в числе определяется рядом степени числа, которое является основанием данной системы счисления.

В общем виде целое число в позиционной системе счисления можно представить выражением:

N (m) = k0 * m0 + k1 * m1 +…kn-1 * mn-1 ,.

где.

N (m) — число в m-ой системе счисления;

m — разрядность системы (двоичная, восьмеричная, десятичная, шестнадцатеричная системы m = 2; m = 8; m = 10, m = 16);

n — количество разрядов в числе;

k — цифра в числе.

Десятичная система счисления. Основанием десятичной системы является ряд степени числа 10. Разрядность системы m = 10. В десятичной системе счисления 10 цифр (от 0 до 9). Возьмем, к примеру, десятичное число 1957. Число, состоит из четырех цифр — четырехзначное, т. е. n =4. Используя выше приведенную формулу, получим число в десятичной системе счисления.

N (10) = 7*100 + 5*101 + 9*102 + 1*103 = 1957.

Двоичная система счисления. Основанием двоичной системы является ряд степени числа 2. Разрядность системы m = 2. В двоичной системе счисления 2 цифры (0 и 1). Возьмем, к примеру, двоичное число 100 011 В (В-идентификатор двоичной системы счисления). Число, состоит из шести цифр — шестизначное, т. е. n = 6. Используя выше приведенную формулу, получим десятичное число.

N (2) = 1*20 + 1*21 + 0*22 + 0*23 + 0*24 + 1*25 = 35,.

т.е. двоичное число 100 011 В = десятичному числу 35.

Восьмеричная система счисления. Основанием восьмеричной системы является ряд степени числа 8. Разрядность системы m = 8. В восьмеричной системе счисления 8 цифр (от 0 до 7). Возьмем, к примеру, восьмеричное число 573Q (Q-идентификатор восьмеричной системы счисления). Число, состоит из трех цифр — трехзначное, т. е. n = 3. Используя выше приведенную формулу, получим десятичное число.

N (8) = 3*80 + 7*81 + 5*82 = 379,.

т.е. восьмеричное число 573Q = десятичному числу 379.

Шестнадцатеричная система счисления. Основанием шестнадцатеричной системы является ряд степени числа 16. Разрядность системы m = 16. В шестнадцатеричной системе счисления 16 цифр (от 0 до F), первые десять цифр от 0 до 9 совпадают с цифрами десятичной системы, а затем идут цифры: A — цифра десять; B — цифра одиннадцать; C — цифра двенадцать; D — цифра тринадцать; E — цифра четырнадцать; F — цифра пятнадцать. Возьмем, к примеру, шестнадцатеричное число 1A7H (H-идентификатор шестнадцатеричной системы счисления). Число, состоит из трех цифр — трехзначное, т. е. n = 3. Используя выше приведенную формулу, получим десятичное число.

N (16) = 7*160 + 10*161 + 1*162 = 423,.

т.е. шестнадцатеричное число 1A7H = десятичному числу 423.

Центральный процессор, системные шины Процессор, иначе, центральный процессор — Central Processing Unit (CPU) — это основной элемент компьютера, в современных компьютерах представляет собой сверхбольшую интегральную схему, реализованную на одном полупроводниковом кристалле. Процессор это программно управляемое устройство обработки информации, в котором производятся все вычисления.

Для современных процессоров характерно:

простота производства, что обеспечивается единой технологией производства;

низкая стоимость, так производство современных процессоров является массовым;

малые габариты, современный микропроцессор имеет площадь несколько квадратных сантиметров, размер одной стороны всего несколько миллиметров высокая надежность;

малое потребление энергии.

Конструктивно процессор состоит из ячеек, похожих на ячейки оперативной памяти. Внутренние ячейки процессора называют регистрами. Важно также отметить, что данные, попавшие в некоторые регистры, рассматриваются не как данные, а как команды, управляющие обработкой данных в регистрах. Среди регистров процессора есть и такие, которые в зависимости от содержания способны модифицировать исполнение команд. Таким образом, управляя засылкой данных в разные регистры процессора, можно управлять обработкой данных. На этом и основано исполнение программ.

С остальными устройствами компьютера, и в первую очередь с оперативной памятью, процессор связан несколькими группами проводников, называемых шинами. Основных шин три.

  • 1. Адресная шина. Комбинация из нолей и единиц в этой шине образует адрес, указывающий на одну из ячеек оперативной памяти. В процессоре эта шина связана с регистром, который называют «программный счетчик». Регистр «программный счетчик» всегда содержит адрес оперативной памяти, из которого считывается текущая, то есть выполняемая в данный момент процессором, команда.
  • 2. Шина данных. По этой шине происходит копирование данных из оперативной памяти в регистры процессора для обработки, и после выполнения над ними необходимых действий, запись их обратно из процессора в оперативную память.
  • 3. Шина команд. Для того чтобы процессор мог обрабатывать данные, ему нужны команды. Он должен знать, что следует делать с теми байтами, которые хранятся в его регистрах. Эти команды поступают в процессор тоже из оперативной памяти, в регистр процессора, который называют «регистр команд». Команды тоже представлены в виде байтов.

В процессе работы процессор обслуживает данные. Находящиеся в его регистрах, в поле оперативной памяти, а также данные, находящиеся во внешних портах процессора. Часть данных он интерпретирует непосредственно как данные, часть — как адресные данные, а часть — как команды. Совокупность всех возможных команд процессора, которые может выполнить процессор над данными, образует так называемую систему команд процессора. Процессоры, относящиеся к одному семейству, имеют близкие системы команд.

Таким образом, в процессе работы процессор выполняет следующие функции:

чтение и дешифрация команд из основной памяти;

чтение данных из оперативной памяти и регистров на адаптерах внешних устройств;

прием и обработку запросов и команд от адаптеров на обслуживание внешних устройств;

обработку данных и их запись в оперативную память и регистры адаптеров внешних устройств;

выработку управляющих сигналов для всех узлов и блоков персонального компьютера.

Часто различают процессоры CISC (Common Instruction Computer процессоры с полным набором команд) и RISC (Reduced Instruction Set Computer — процессоры с сокращенным набором команд).

Показать весь текст
Заполнить форму текущей работой