Преимущества Языков Высокого Уровня: Приближены к естественному языку




НазваниеПреимущества Языков Высокого Уровня: Приближены к естественному языку
Дата конвертации02.07.2013
Размер445 b.
ТипПрезентации


Архитектура ЭВМ и язык ассемблера

    • Коротин Павел Николаевич

Преимущества Языков Высокого Уровня:

  • Приближены к естественному языку



Ассемблер – язык описания архитектуры ЭВМ

  • Архитектура ЭВМ есть функциональный образ вычислительной системы, получа-емый непосредственным пользователем, её абстрактное представление, которое отражает её концептуальную структуру и логическую организацию.



Реализация

  • Структура элементной базы или средства и методы функционирования машин не входят в сферу понятия «архитектура ЭВМ» и обозначаются термином «реализация».



Поколения ЭВМ

  • По развитию програм-много обеспечения:

  • Ассемблер

  • ЯВУ

  • ОС

  • ППП



Принципы фон-Неймана

  • принцип хранимой программы





Системы счисления

  • Представление чисел в ЭВМ



Римская система счисления

  • MMIV = 2004

  • MCMXCIX = 1999

  • MIM



Позиционные системы счисления

  • Основание системы счисления – количество цифр, используемых для записи числа.

  • Разряд – положение цифры в записи числа.

  • Младший разряд – самая правая цифра.

  • Старший разряд – самая левая цифра.



(anan-1…a1a0.a-1 a -2…)b = an*bn + an-1*bn-1 + … + a1*b + a0 + a-1*b-1 + a-2*b-2 + …,

  • где 0ak





Перевод чисел из одной системы счисления в другую

  • ABCD16=10*163+11*162+12*161+13= 4398110



(ck…c1c0)b =

  • здесь a = bn и p = k mod n



Графическое представление натуральных чисел



Представление отрицательных чисел

  • путем простого выделения бита под знак числа



Представление отрицательных чисел ограниченным числом разрядов





Байт – минимальный адресуемый участок памяти

  • Байт



Интервалы представления натуральных чисел



Интервалы представления целых чисел



BCD - binary coded decimal

  • Упакованный формат



ASCII - American National Standard Code for Information Interchange



Представление вещественных чисел

  • С фиксированной точкой:

  •  = 3.1415926536



Представление вещественных чисел в ЭВМ на базе процессора INTEL

  • 12 ≤ m<102



Определение числа разрядов мантиссы вещественного числа в Паскале

  • program test;

  • var a,c:real;

  • i:integer;

  • begin

  • a:=1.0; c:=0.5; i:=0;

  • repeat a:=a+c; c:=c*0.5; i:=i+1 until a=a+c;

  • writeln('Число разрядов мантиссы - ',i)

  • end.





a c Новое a

  • 00000000 + 10000000  10000000 I=1



Литература:

  • Д. Кнут «Искусство программирования». Т.2

  • К. Хамахер, З. Вранешич, С. Заки «Организация ЭВМ».

  • Э. Таненбаум «Архитектура компьютера».

  • K. Miller «An assembly language introduction to computer architecture» N-Y. Oxford University Press, 1999.



Похожие:

Преимущества Языков Высокого Уровня: Приближены к естественному языку iconОтчет комиссии высокого уровня

Преимущества Языков Высокого Уровня: Приближены к естественному языку icon8-9 классы максимально приближены к формату заданий гиа 8-9 классы максимально приближены к формату заданий гиа
Задание по письму как отдельному виду речевой деятельности в содержание конкурса не входит! время, отводимое на выполнение конкурсных...
Преимущества Языков Высокого Уровня: Приближены к естественному языку iconЗадача сортировки Програмирование на языке высокого уровня Т. Г. Чурина

Преимущества Языков Высокого Уровня: Приближены к естественному языку iconАнглийский язык в современном мире
Объединённых Наций, исходя из реального распространения языков в мировом сообществе, выбрала своими официальными, или рабочими языками...
Преимущества Языков Высокого Уровня: Приближены к естественному языку iconПрограммирование на языке высокого уровня Для студентов очно-заочной формы обучения

Преимущества Языков Высокого Уровня: Приближены к естественному языку iconНеобходимость достижения учащимися высокого уровня социальной компетентности, обеспечивающего их личностное и профессиональное самоопределение

Преимущества Языков Высокого Уровня: Приближены к естественному языку iconТребование стандарта: Требование стандарта
А 36 заданий (из них 26-базового уровня и 10 повышенного) Часть в 8 заданий повышенного уровня Часть с 6 заданий ( 1-повышенного...
Преимущества Языков Высокого Уровня: Приближены к естественному языку iconЗамечено, что черенки листьев примыкают к
Строение форм представителей более высокого уровня животного мира также подчиняется закону чисел Фибоначчи
Преимущества Языков Высокого Уровня: Приближены к естественному языку iconПерспективы в обучении иностранных языков в связи с изменением учебных планов Бакалавриатура
Увеличение количества часов по иностранному языку во II семестре 2011-2012 уч года
Преимущества Языков Высокого Уровня: Приближены к естественному языку iconРазработка приложений на языке F# Андрей Терехов Microsoft Украина Немного истории
Сложность удается частично скрыть с помощью инструментов разработки (пример: языки высокого уровня)
Разместите кнопку на своём сайте:
dok.opredelim.com


База данных защищена авторским правом ©dok.opredelim.com 2015
обратиться к администрации
dok.opredelim.com
Главная страница