МИНИСТЕРСТВО ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И РАЗВИТИЯ СВЯЗИ РЕСПУБЛИКИ УЗБЕКИСТАН
ВО ИМЯ МУХАММАДА АЛЬ-ХОРАЗМИ
ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ КАРШИНСКИЙ ФИЛИАЛ
ФАКУЛЬТЕТ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
"КОМПЬЮТЕРНАЯ АРХИТЕКТУРА"
ПРАКТИЧЕСКАЯ РАБОТА
Тема: Вычислительные модель «Операции-операнды»
Группа: ТТ 12-20
Студент(а): Сатторов З
ПРАКТИЧЕСКАЯ РАБОТА
Тема: исследование модели вычислений «операция-операнд».
Цель работы:Изучение основных команд на языке ассемблера. Иметь понятия "операция-операнд".
Теоретическая часть
Каждый персональный компьютер содержит микропроцессор, который управляет арифметическими, логическими и управляющими действиями компьютера. Каждое семейство процессоров имеет собственный набор инструкций для выполнения различных операций, таких как ввод с клавиатуры, отображение данных на экране и выполнение различных других задач. Этот набор инструкций называется «инструкции машинного языка». Процессор понимает только инструкции машинного языка, которые представляют собой строки из 1 и 0. Однако машинный язык слишком неясен и сложен для использования в разработке программного обеспечения. Таким образом, низкоуровневый язык ассемблера предназначен для конкретного семейства процессоров, выражая различные инструкции в символьном коде и в понятной форме.
Говорят, что операнды — это операции, выполняемые операцией, которая может быть математической, такой как умножение или сложение, или они могут быть более сложными функциями. То есть операнды — это данные, участвующие в выполнении команды. Базовым примером операнда может быть переменная, объявленная в программе, которая изменяет свое значение в результате операций.
#include "stdafx.h"
#include <иопоток>
#include
#pragma omp параллель
{
// Параллельные коды
}
Do'stlaringiz bilan baham: |