Результаты (
русский) 3:
[копия]Скопировано!
процессор является, пожалуй, самым влиятельным компонент.она имеет два
функции: (1) получает инструкции от памяти и интерпретирует
их и (2), осуществляет фактических операций.первая функция -
казнены блок управления, который, в свою очередь, также выполняет две функции:.он (1) толкует инструкции и, на основе этого
толкования, (2) говорит алу, что делать дальше.
в начале процессоров состоят из многих отдельных компонентов, но
с середины 70 - х годов, процессоры, как правило, были изготовлены на одном
интегральных назвал микропроцессор.
асю.асю проводит фактических операций с использованием
электронные сигналы.эта группа способна выполнять автоматически
сложение и вычитание, умножение, отдел, сравнивая, отбора и
других математических и логических операций.то, что происходит в асю хотя
инструкцию осуществляется?в большинстве компьютеров только одно слово на
время может передаваться между асю и память.таким образом,
выполнения операции с участием двух аргументов, первый аргумент должен быть
переведен из памяти для асю и хранится там временно, пока
второй аргумент передается.специальный память клеток в
асю для этой цели называется аккумулятор.операции
выполнены, в результате образуется в аккумулятор до того, как он передается
обратно на память.
блока управления.группа контроля (часто называемой системы контроля или
центральной контролер) поручает различных компонентов компьютера.в нем говорится
и интерпретирует (расшифровывает) инструкции в программе один на один.
системы контроля расшифровывает каждой инструкции и превращает его в серии
контрольных сигналов, которые действуют в других частях компьютер.контроль
систем в современных компьютеров может изменить порядок некоторые
инструкции, с тем чтобы повысить производительность.одним из ключевых компонентов, общих для всех процессоров - это программа борьбы с "специальное память клеток (реестр).отслеживает, который расположен в память следующей инструкции будет
читать.система контроля функция: (заметим, что это
25
это упрощенное описание, и некоторые из этих мер могут проводиться
одновременно или в другом порядке, в зависимости от типа процессора).
1), чтобы прочитать код для следующей инструкции из камеры
свидетельствует программа противодействия.
2) для декодирования цифровой код для обучения в набор
команды или сигналов для каждого из других систем.
3) программа борьбы с тем, что повышение это указывает на следующем
инструкции.
4) читать то, что данные инструкция требует от клеток в
памяти (или, возможно, из материалов устройство).расположение этого требуется
данных обычно хранится в инструкции кодекса.
5) представлять данные, необходимые для алу, или зарегистрируйтесь.если
инструкция требует асю или специализированного оборудования для завершения, поручить
оборудование для выполнения запрошенной операции.
6) написать в результате асю обратно на месте памяти или
в реестр, или, возможно, устройство вывода.
, поскольку программа противодействия (теоретически) просто еще один набор
памяти клетки,она может быть изменена путем расчеты, проведенные в асю.добавив
100 к программе борьбы с приведет к следующей инструкции для чтения
из места, 100 мест дальше по программе.инструкции, что
модифицировать программу противодействия часто называют "скачки" и позволит
петли (инструкции, которые повторяются с помощью компьютера) и часто.условное инструкции исполнения (как примеры контроля расхода).
примечательно, что последовательность операций, что контроль
группы проходит через процесс инструкцию в себя как короткий
компьютерная программа - и действительно, в некоторых более сложных конструкций процессора,
есть другой еще меньше компьютер называется микро - сиквенсор, которая проходит
а микрокод программу, что причины всех этих событий произойдет.
многозадачность.а компьютер может рассматриваться как работает один
гигантская программа хранятся в основной памяти, в некоторых системах это
, необходимые для запуска нескольких программ одновременно.это достигается путем
с компьютером перейти быстро между выполняемыми каждой программы в
очередь.одним из средств, с помощью которых это делается с специальный сигнал ".прерывать, которые могут периодически, потому что компьютер прекратить казни
инструкции, где он был и сделать что - то еще.вспоминая, где он проводит в сша до прерывать, компьютер
могут вернуться в эту задачу позднее.если некоторые программы работают "на том же" время ", то прерывать генератор, может привести к тому, что несколько сотен
прерывает в секунду, включая программу, каждый раз.поскольку современные
компьютеры, как правило, выполнения инструкций, на несколько порядков
быстрее, чем 26 человеческого восприятия, может показаться, что многие программы
одновременно, хотя только одна осуществляет в любом
мгновенно.этот метод многозадачности иногда называют "разделению времени": с каждой программы выделяется "порезать" времени, в свою очередь,.до эры
дешевых компьютеров,принцип использования многозадачность, заключается в том, чтобы позволить
многие люди имеют одного компьютера.казалось бы, многозадачность
приведет к компьютеру, переключение между несколько программ: бежать медленнее - в прямой зависимости от ряда программ, это
бегать.однако большинство программ тратят много времени ждать
медленного ввода / вывода устройств для выполнения своих задач.если программа ждет.для пользователей, нажмите кнопку мыши или клавишу на клавиатуре, а затем
не будет принимать "временным" до события он ждет произошло.
это высвобождает время для других программ для исполнения, так что многие программы
могут осуществляться в то же время без неприемлемых потери скорости.
multiprocessing.некоторые компьютеры могут разделить свою работу
между одним или более отдельных процессоров,создание multiprocessing
конфигурации.традиционно этот метод использовался только в крупных
и мощных компьютеров, таких как суперкомпьютеров, эвм
и серверов.однако многопроцессорных и многоядерных (многопроцессорных
на одном интегральных) личные и портативные компьютеры были
стала широко использоваться и наблюдаем рост в нижнем
рынках вследствие.
в частности, зачастую обладают уникальными для суперкомпьютеров, что
значительно отличаются от основных хранятся программа архитектуры и
компьютерах общего назначения.они часто показывают тысяч процессоров,
настроить высокоскоростной объединяет, и специализированные компьютерные
оборудования.такие конструкции, как правило, полезно только для специализированных задач ввиду
на крупномасштабные программы организации, необходимых для успешного использования
большинство имеющихся ресурсов на один раз.суперкомпьютеры обычно видят
использования в крупномасштабных имитации Graphics Rendering, и криптографии
приложения, а также с другими так называемых "с досадой параллельно"
задач.
сетей и интернета.компьютеры используются для:координация информации между в нескольких местах, начиная с 50 - х годов.
американских военных, шалфей (полуавтоматической наземной среды) системы
был первый масштабный пример такой системы, которая привела к
числа специализированных коммерческих систем, таких как сабля.в 70 - х,
компьютерные инженеры на научно - исследовательские институты по всей организации.государства стали увязывать свои компьютеры вместе с использованием телекоммуникационных
технологии.эта работа финансировалась DARPA (ARPA) и
27
компьютерной сети, чтобы она дала название arpanet.
технологий, которые сделали arpanet возможного распространения и развивается.в
время сети распространились за пределы академической и военных институтов и
стал известен, как интернет.появление сетей задействованы
пересмотр характер и рамки компьютер.компьютер
операционных систем и приложений, был изменен, с тем чтобы включать
способность определять и доступ к ресурсам других компьютеров на
сети, такие, как периферийные устройства, хранимой информации, и как
продление ресурсов отдельным компьютером.первоначально эти
услуги доступны прежде всего для людей, работающих в высокотехнологичных
среде, но в 90 - е годы распространения приложений, таких, как электронная почта и
всемирной паутины, в сочетании с развитием дешево, быстро
сетевых технологий, как Ethernet и ADSL видел компьютер
сетей становятся почти повсеместно.в действительности число
компьютеров, которые являются сетевой растет феноменально.очень
значительная доля персональных компьютеров, регулярно подключаться к интернету
общаться и получать информацию."беспроводной сети, часто
с использованием сетей мобильной телефонной связи, означало сетей становится
чаще повсеместно даже в мобильной компьютерной среды.
переводится, пожалуйста, подождите..
