1. Процессор — это «мозг» компьютера. Процессором называется устройство обрабатывать программный код и определяющее основные функции компьютера по обработке информации. 2. Архитекту́ра проце́ссора — количественная составляющая компонентов микроархитектуры вычислительной машины (процессора компьютера), рассматриваемая IT-специалистами в аспекте прикладной деятельности.С точки зрения программистов, под архитектурой процессора подразумевается его исполнять определенный набор машинных кодов. 3) 1.Инициализация. После включения ЭВМ или операции сброса в регистры -центрального процессора заносятся некоторые начальные значения. Программному счётчику присваивается начальное значение, равное адресу первой команды программы. 2.Производится считывание команды из памяти. В качестве адреса ячейки памяти используется содержимое программного счётчика. 3.Содержимое считанной ячейки памяти интерпретируется как команда и помещается в регистр команды. Устройство управления приступает к интерпретации прочитанной команды. По полю кода операции из первого слова команды устройство управления определяет её длину, и, если это необходимо, организует дополнительные опера- 5 ции считывания, пока вся команда полностью не будет прочитана процессором. Вычисленная длина команды прибавляется к исходному содержимому программного счётчика, и когда команда полностью прочитана, программный счётчик будет хранить адрес следующей команды. 4.По адресным полям команды устройство управления определяет, имеет ли команда операнды в памяти. Если это так, то вычисляются адреса операндов и производятся операции чтения памяти для считывания операндов. 5.Устройство управления и арифметико-логическоеустройство выполняют операцию, указанную в поле кода операции команды. Во флаговом регистре запоминаются признаки результата операции (равно нулю или нет, знак результата, наличие переполнения и т.д.). 6.Если это необходимо, устройство управления выполняет операцию записи для того, чтобы поместить результат выполнения команды в память. 7.Если последняя команда не была командой«ОСТАНОВИТЬ ПРОЦЕССОР», то описанная последовательность действий повторяется, начиная с шага 2. Описанная последовательность действий центрального процессора с шага 2 до шага 6 называется циклом процессора.
//PascalABC.NET 3.1 сборка 1239 begin var a := ArrRandomInteger(10, -15, 21) + ArrGen(7, i -> i * 6, 11) + ReadArrInteger(3); a.Println; Println('а) сумму четных элементов = ', a.Where(x -> x mod 2 = 0).Aggregate((s, x)-> s + x)); Println('б) количество положительных элементов = ', a.Count(x -> x > 0)); Println('в) найти минимальный элемент во второй половине массива = ', a.Skip(10).Min); Println('г) отсортировать массив по убыванию = '); a := a.SortedDescending.ToArray; a.Println; end.