Архитектура ЭВМ Курсовая работа - Simple Computer
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
В рамках выполнения курсового проекта необходимо разработать программную модель простейшей вычислительной машины Simple Computer.
Для управления моделью (определения начальных состояний узлов Simple Computer, запуска программ на выполнения, отражения хода выполнения программ) требуется создать консоль. Необходимо реализовать транслятор с языка Simple Assembler для программирования Simple Computer.
Команды выполняются последовательно. Адрес ячейки памяти, в которой находится текущая выполняемая команда, задается в регистре «Счетчик команд». Устройство управления запрашивает содержимое указанной ячейки памяти и декодирует его согласно используемому формату команд. Получив код операции, устройство управления определяет, является ли эта операция арифметико-логической. Если да, то выполнение операции передается в АЛУ. В противном случае операция выполняется устройством управления. Процедура выполняется до тех пор, пока флаг «останов» не будет равен 1.
Для управления моделью (определения начальных состояний узлов Simple Computer, запуска программ на выполнения, отражения хода выполнения программ) требуется создать консоль. Необходимо реализовать транслятор с языка Simple Assembler для программирования Simple Computer.
Команды выполняются последовательно. Адрес ячейки памяти, в которой находится текущая выполняемая команда, задается в регистре «Счетчик команд». Устройство управления запрашивает содержимое указанной ячейки памяти и декодирует его согласно используемому формату команд. Получив код операции, устройство управления определяет, является ли эта операция арифметико-логической. Если да, то выполнение операции передается в АЛУ. В противном случае операция выполняется устройством управления. Процедура выполняется до тех пор, пока флаг «останов» не будет равен 1.
Дополнительная информация
Данная работа содержит в себе - исходный код Simple Computer и исходные коды библиотек, необходимых для его работы и транслятор с языка Simple Assembler. Cборка проекта осуществляется с помощью Makefile. Язык программирования - C.
Преподаватель - Майданов Ю.С.
Год сдачи - 2017.
Оценка - Отлично.
Преподаватель - Майданов Ю.С.
Год сдачи - 2017.
Оценка - Отлично.
Похожие материалы
Архитектура ЭВМ, Курсовая работа - Simple Computer
Dmitry17
: 18 июня 2022
Курсовая работа по дисциплине «ЭВМ и периферийные устройства».
Задание:
В рамках курсовой работы необходимо доработать модель Simple Computer так, чтобы она обрабатывала команды, записанные в оперативной памяти. Из пользовательских функций необходимо реализовать только одну согласно варианту задания (номеру Вашей учетной записи). Для разработки программ требуется создать трансляторы с языков Simple Assembler и Simple Basic.
!! В работе выполнены функции для всех вариантов, функции не ваших ва
700 руб.
Консоль управления моделью Simple Computer.
woorumu
: 16 сентября 2016
Лабораторная работа 3. Консоль управления моделью Simple Computer.
Текстовая часть.
Прочитайте главу 5 практикума по курсу «Организация ЭВМ и систем». Обратите особое
внимание на параграфы 5.4 и 5.5. Изучите страницу man для команды infocmp, базы
terminfo, функции ioctl.
2. Откройте текстовый терминал и запустите оболочку bash (оболочка запускается автоматиче-
ски). Используя команду infocmp, определите (и перепишите их себе) escape-
последовательности для терминала, выполняющие следующие действ
150 руб.
Лабораторная работа 3. Консоль управления моделью Simple Computer. Текстовая часть.
orokysaki
: 20 марта 2023
Изучить принципы работы терминалов ЭВМ в текстовом режиме. Понять, каким образом ко-дируется текстовая информация и как с помощью неѐ можно управлять работой терминалов. Разра-ботать библиотеку функций myTerm, включающую базовые функции по управлению текстовым терминалом (очистка экрана, позиционирование курсора, управления цветом). Начать разрабатывать консоль управления Simple Computer (вывести на экран текстовую часть).
Задание на лабораторную работу
1. Прочитайте главу 5 практикума по курсу
350 руб.
Лабораторная работа 4. Консоль управления моделью Simple Computer. Псевдографика. «Большие символы».
orokysaki
: 20 марта 2023
Изучить работу текстового терминала с псевдографическими символами. Понять, что такое шрифт и как он используется в терминалах при выводе информации. Разработать библиотеку myBigChars, реализующую функции по работе с псевдографикой и выводу «больших символов» на экран. Доработать консоль управления Simple Computer так, чтобы выводились псевдографические элементы.
Задание на лабораторную работу.
1. Прочитайте главу 5 практикума по курсу «Организация ЭВМ и систем». Обратите особое внимание на пара
350 руб.
Лабораторная работа №4. Консоль управления моделью Simple Computer. Псевдографика. «Большие символы».
woorumu
: 16 сентября 2016
Прочитайте главу 5 практикума по курсу «Организация ЭВМ и систем». Обратите особое
внимание на параграфы 5.2, 5.3, 5.4.2. Изучите страницу man для команды infocmp, базы
terminfo (раздел псевдографика).
2. Используя оболочку bash и команду infocmp, определите escape-последовательности для
переключения используемых терминалом кодировочных таблиц (enter_alt_charset_mode и
exit_alt_charset_mode) и соответствие символов для вывода псевдографики (acs_chars).
3. Используя оболочку bash, команду echo –e
150 руб.
Архитектура ЭВМ. Курсовая работа. Вариант 3
Алёна25
: 31 марта 2025
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:
а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив.
б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2)
в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат выполнения на экране.
г) Осу
Архитектура ЭВМ. Курсовая работа. Вариант 0,10.
LowCost
: 25 мая 2020
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:
а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив.
б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2)
в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат выполнения на экране.
г) Осу
149 руб.
Архитектура ЭВМ. Курсовая работа, вариант 6.
nik200511
: 26 февраля 2020
Задание
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:
а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив.
б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2)
в) Осуществляет операцию по обработке массива, получен-ного в п. а) в соответствии с вариантом (таблица 3) и распечатыва-ет результат выполнения на
193 руб.
Другие работы
Межэтнические конфликты между курдским населением Ирака и иракскими тюрками
Elfa254
: 12 января 2014
Иракские тюрки, иракские азербайджанцы или туркманы (Turkomans) являются третьей по численности (около 2 млн. человек) этнической группой Ирака после арабов и курдов. Туркманы исторически создавали культурную буферную зону между арабами на юге и курдами на севере. Несмотря на многовековую оторванность от остального Азербайджана, иракские тюрки сохранили свой язык, обычаи и духовную культуру. Культурным, научным, экономическим центром азербайджанских тюрок в Ираке считается город Киркук. Кроме Ки
15 руб.
Методы принятия управленческих решений. Экзаменационная работа
arinagyunter
: 5 ноября 2016
Задача 1
С помощью метода анализа иерархии определите наиболее привлекательный канал распространения рекламы с точки зрения членов экспертной группы. Данные опроса экспертов представлены в табл.1.1-1.3. Оцените согласованность мнений экспертов. Результаты анализа визуализируйте. Расчеты необходимо выполнить в MS Excel.
Таблица 1.1 – Результаты опроса эксперта 1
V1 V2 V3 V4 V5 V6
V1 Реклама в прессе 1,00 0,50 0,33 1,00 2,00 0,20
150 руб.
Курсовая работа по дисциплине: Мультисервисные сети связи. Вариант 03
максим410
: 18 марта 2023
«Проект ресурсов мультисервисной транспортной сети»
Задание на КР содержит 2 части:
Задание 1 – содержит расчетную часть, в которой студент должен привести необходимые расче-ты, графические материалы для своего варианта, пользуясь методическими указаниями в данном пособии.
Задание 2 – содержит графическую часть, позволяющую контролировать степень усвоения сту-дентом архитектуры протоколов мультисервисных сетей.
Количество источников трафика N, тысяч 6,6 0,04 0,01 0,04
Удельная нагрузка ау в
200 руб.
Домкрат подъемника для смотровой ямы грузоподъемностью 32 КН
proekt-sto
: 27 марта 2021
Введение
Обзор существующих конструкций
Определение конструкции и характеристик
технологического оборудования
Расчет передачи винт-гайкка
Прочностные расчеты
Требования охраны труда
Список литературы
Электромеханический подъемник промышленного производства – удобное, но сложное и дорогое сооружение, особенно для «Газелей» и УАЗов. У смотровой канавы, которая проще и доступнее – свои недостатки. Так, если при наличии соответствующего подъемника можно обойтись и без канавы, то при работах
300 руб.