Сколько битов информации может одновременно обрабатывать 16 разрядный процессор
Целью данной статьи является попытка посеять сомнение в голове читателя, уверенного, что он знает о разрядности всё или почти всё. Но сомнение должно быть конструктивным, дабы сподвигнуть на собственное исследование и улучшить понимание.
Термин «разрядность» часто используют при описании вычислительных устройств и систем, понимая под этим число бит, одновременно хранимых, обрабатываемых или передаваемых в другое устройство. Но именно применительно к центральным процессорам (ЦП), как к наиболее сложным представителям вычислительного железа, не делимым на отдельные детали (до тех пор, пока кто-то не придумал, как продать отдельно кэш или умножитель внутри чипа), понятие разрядности оказывается весьма расплывчатым. Продемонстрировать это поможет умозрительный пример.
Представьте себе, что вокруг благодатные 80-е, в мире (всё ещё) десятки производителей ЦП, и вы работаете в одном из них над очередным поколением. Никаких 256-битных SSE8, встроенных GPU и 5-канальных контроллёров памяти на свете пока нет, но у вас уже есть готовый 16-битный процессор (точнее, «16-битный» пишется в технической документации), в котором 16 бит везде и во всём — от всех внешних шин до архитектурного размера обрабатываемых данных. Реальным примером такого ЦП могут быть первые однокорпусные (правда, не однокристальные) ЦП для архитектуры DEC PDP-11. И вот приходит задание руководства — разработать новое, обратно совместимое поколение этого же ЦП, которое будет 32-битным — не уточняя, что понимается под последним. Именно это понимание и предстоит прояснить в первую очередь. Итак, наш главный вопрос: что именно надо удвоить по разрядности в нашем пока насквозь 16-битном ЦП, чтобы получившийся процессор мог называться 32-битным? Чтобы решать задачу было легче, применим два подхода: систематизируем определения и посмотрим на примеры.Систематизируем
Первое, что приходит в голову — разрядность чего именно считать? Обратимся к определению любой информационной системы: её три основных функции — это обработка, хранение и ввод-вывод данных, за которые отвечают, соответственно, процессор(ы), память и периферия. Учитывая, что сложная иерархически самоподобная система состоит из многих компонент, можно утверждать, что такое разделение функций сохраняется и на компонентном уровне. Например, тот же процессор в основном обрабатывает данные, но он также обязан их хранить (для чего у него есть относительно небольшая память) и обмениваться с другими компонентами (для этого есть разные шины и их контроллёры). Поэтому будем функционально разделять разрядности обработки, хранения и обмена информации.
Рискну предположить, что все производители любого программируемого «железа», особенно процессоров, на 90% стараются не для конечных пользователей, а для программистов. Следовательно, с точки зрения производителей процессор должен выполнять нужные команды нужным образом. С другой стороны, детали структуры кристалла (топологические, электрические и физические параметры отдельных транзисторов, вентилей, логических элементов и блоков) могут быть скрыты не только от пользователя, но и от программиста. Выходит, что разрядность надо отличать и по реализации — физическую и архитектурную.
Следует добавить, что программисты тоже бывают разные: большинство пишут прикладные программы на языках высокого уровня с помощью компиляторов (что делает код до некоторой степени платформонезависимым), некоторые пишут драйверы и компоненты ОС (что заставляет более внимательно относиться к учёту реальных возможностей аппаратной части), есть творцы на ассемблере (явно требующем знания целевого процессора), а кто-то пишет сами компиляторы и ассемблеры (аналогично). Поэтому под программистами далее будем понимать именно тех, для кого детали аппаратной реализации важны если не для написания программы вообще, то хотя бы для её оптимизации по скорости — «архитектурная» разрядность чего-либо будет относиться именно к программированию на родном машинном языке процессора или более удобном ассемблере, не залезая при этом в нутро ЦП (это уже вопросы микроархитектуры, которую мы для большего различия и назвали физической реализацией). Описанные нюансы всё равно влияют на всех программистов, т.к. языки высокого уровня почти всегда переводятся компиляторами в машинный код, а компиляторы тоже должен кто-то написать. Исключения в виде интерпретируемых языков тоже не стоят в стороне — сами интерпретаторы тоже создаются с помощью компиляторов.
Осталось рассмотреть, разрядность какой именно информации нам интересна. Что вообще потребляет и генерирует ЦП в информационном смысле? Команды, данные, адреса и сигнально-управляющие коды. О последних речь не идёт — их разрядность жёстко зафиксирована в конкретной аппаратной реализации и в большинстве случаев программно не управляема. Чуть трудней с командами — в семействе архитектур RISC, например, разрядность любого обращения к памяти должна быть равна физической разрядности шины данных процессора, в т.ч. и при считывании кода (кроме некоторых послаблений в современных ARM и PowerPC). Это хорошо для ЦП — нет проблем с невыровненным доступом, все команды имеют одинаковую, либо переменную, но просто вычисляемую длину. Зато плохо для программиста — RISC это усечённый набор команд, которые ещё и занимают больше места, чем при более компактном кодировании (для того же алгоритма нужно больше команд, но и для того же числа команд надо больше байтов). Поэтому именно CISC-парадигма завоевала наибольший подход с её разнообразием и переменной длинной команд, не равной разрядности чего-либо. Разумеется, все современные ЦП внутри — настоящие RISC, но это только физически, а не архитектурно. Остались только два вида информации — данные и адреса. Их и рассмотрим.Собираем
У нас имеется три критерия видов разрядности: функциональный (обработки, хранения и обмена), реализационный (физическая и архитектурная) и типовой (данных и адресов). Итого уже 12 видов этой непонятной штуки. Предположим, что на каждую комбинацию критериев для нашего исходного ЦП мы отвечаем «16-битная» (и физическая разрядность обработки данных, и архитектурная хранения адресов, и все остальные). Теперь посмотрим, какие из этих вопросов обязательно должны давать ответ «32-битная», чтобы получившийся процессор оказался именно таким.
На аналогичные вопросы об архитектурных вычислениях над 32-битными данными и адресами, а также программно 32-битном обмене данных с программно 32-битной адресацией ответ может быть таким же — с данными надо, а с адресами не факт.
Intel 486DX2. Где-то здесь притаилась разрядность…
Но это ещё не всё. Зачем нам вообще 32-битная физическая или логическая адресация? Середина-конец 80-х, на рынке только-только появились мегабитные микросхемы памяти, типичный объём памяти для ПК пока что измеряется сотнями килобайт, но чуть позже — мегабайтами. А 32-битная адресация позволит получить доступ к 4 ГБ физического ОЗУ! Да кому вообще такое может понадобиться в ближайшие лет 20 в персоналках?! Неудивительно, что первые популярные «32-битные» ЦП имели совсем не 32 бита логической ширины шины адреса: MC68000 имел 24 (23 физических + 1 для управления разрядами), а MC68008 — и вовсе 20. Intel 386SX (вышедший на 3 года позже оригинального полностью 32-битного i80386), помимо уполовинивания шины данных, сократил и шину адреса до 24 (23 физических) бит, а его встраиваемые версии 386EX/CX имели 26-битную шину. Более того, первые чипсеты, позволявшие оперировать 32-битными адресами, появились лишь в 90-х, а первые материнские платы, имевшие достаточное число слотов памяти, чтобы набрать >4 ГБ модулями максимального на тот момент размера — лишь в 2000-х. Хотя первые ЦП с 64-битной физической шиной адреса (IBM/Motorola PowerPC 620) появились аж в 1994 г.. Выводим
Итак, физически в процессоре вообще ничего не требуется делать 32-битным. Достаточно лишь архитектурно убедить программиста, что ЦП выполняет 32-битные операции одной командой. И хотя она при отсутствии полноценных внутренних ресурсов неизбежно будет декодироваться в цепочки микрокода для управления 16-битными физическими порциями информации и аппаратными блоками — это уже программиста не волнует. Так что же, достаточно переписать прошивку, переделать декодер и схему управления, и вот наш 16-битный процессор сразу стал 32-битным?
Но означает ли всё это, что в ЦП как можно больше ресурсов, и аппаратных, и архитектурных, должны быть 32-битными, чтобы его можно было бы назвать полноценным 32-битным процессором? Совсем нет. Возьмём тот же MC68000 — у него 32-битная архитектура для данных и адресов и 32-битные регистры, но 16-битные АЛУ и внешняя шина данных и 24-битная физическая внешняя адресация. Тем не менее, недостаточная «32-битность» не мешает ему обгонять появившийся на 3 года позже «16-битный» 80286: на популярном в 1980-е бенчмарке Dhrystones MC68000 на 8 МГц набирает 2100 «попугаев», а 286 на 10 МГц — 1900 (также 16-битный i8088 на 4,77 МГц — 300).
В какой системе счисления процессор обрабатывает информацию : 1?
В какой системе счисления процессор обрабатывает информацию : 1.
В десятичной системе счисления 2.
В двоичном коде 3.
На языке Бейсик 4.
В текстовом виде.
Какова максимальная разрядность современных процессоров?
Какова максимальная разрядность современных процессоров?
От чего зависит разрядность процессора?
От чего зависит разрядность процессора.
Что зависит от разрядности процессора?
Что зависит от разрядности процессора!
КАКОЕ ИЗ УСТРОЙСТВ ПРЕДНАЗНАЧЕНО ДЛЯ ВВОДА ИНФОРМАЦИИ?
КАКОЕ ИЗ УСТРОЙСТВ ПРЕДНАЗНАЧЕНО ДЛЯ ВВОДА ИНФОРМАЦИИ?
ПРОЦЕССОР, ПРИНТЕР, КЛАВИАТУРА ИЛИ ПАМЯТЬ КОМПЬЮТЕРА.
Сколько операций выполняет станок, если одна из таких операций несет в себе количество информации 5 бит?
Сколько операций выполняет станок, если одна из таких операций несет в себе количество информации 5 бит?
ПОМОГИТЕ ОЧЕНЬ НУЖНО!
Если за один такт процессор может обрабатывать представленное количество информации : 1 0 1 1 1 0 0 1 1 0 1 1 1 0 0 1 то разрядность процессора равна ?
Если за один такт процессор может обрабатывать представленное количество информации : 1 0 1 1 1 0 0 1 1 0 1 1 1 0 0 1 то разрядность процессора равна :
Какова максимальная разрядность современных процессоров?
Какова максимальная разрядность современных процессоров?
Максимальная длина двоичного кода, который может обрабатываться или передаваться процессором целиком?
Максимальная длина двоичного кода, который может обрабатываться или передаваться процессором целиком.
Какую информацию можно обрабатывать?
Какую информацию можно обрабатывать.
К каким устройствам компьютера относится процессор?
К каким устройствам компьютера относится процессор?
К устройствам вывода информации К устройствам ввода информации К устройствам хранения информации К устройствам обработки информации.
Архивация это когда ты берешь файл и сжимаешь его! Файл будет иметь малый вес. Разархивация это наоборот! Архивованый файл переносит в обычный.
А интересно что делать - то.
Начало→ввод A, B, C→perviy : = A, vtoroy : = A - B ; tretiy : = vtoroy + C ; →вывод perviy, vtoroy, tretiy→конец.
Раз цикл два цикл три цикл.
I = ki k = 512 N = 256, 256 = = Ответ I = 512 * 8 = 4092 бит или 0, 5 КБ. 2)В 512 килобайтах содержится4 194 304 бит.
/ / PascalABC. Net v3. 1 var n, p : integer ; begin / / 1. Вывод нечетных от 50 до 40 n : = 51 ; while n> = 41 do begin writeln(n) ; n : = n - 2 ; end ; / / 2. Произведение от 7 до 12 p : = 1 ; n : = 7 ; while n.
Будет 5 бит информации, так как 32 это 2 в 5 степени, степень означает количество бит.
Компьютер, мне кажется. Не? .
Возможно это фотолитография.
Человек встает из за стола и кидает в вора наручники и вяжет его в милицию.
© 2000-2022. При полном или частичном использовании материалов ссылка обязательна. 16+
Сайт защищён технологией reCAPTCHA, к которой применяются Политика конфиденциальности и Условия использования от Google.
Какое количество информации может обработать за одну операцию 16 разрядный процессор?
Сильно упрощенный вопрос если не учитывать конвееризацию.
Но видимо 2 байта за такт.
Какова роль процессора пк в обработке информации?
Какова роль процессора пк в обработке информации?
Обьекты каких типов можна обрабатывать в текстовом процессоре Word?
Обьекты каких типов можна обрабатывать в текстовом процессоре Word?
Если компьютер имеет 64 разрядной шиной данных и 32 разрядные процессоры?
Если компьютер имеет 64 разрядной шиной данных и 32 разрядные процессоры.
Какова максимальная разрядность современных процессоров?
Какова максимальная разрядность современных процессоров?
Процессор это устройство ввода или вывода информации?
Процессор это устройство ввода или вывода информации?
Вы находитесь на странице вопроса Какое количество информации может обработать за одну операцию 16 разрядный процессор? из категории Информатика. Уровень сложности вопроса рассчитан на учащихся 5 - 9 классов. На странице можно узнать правильный ответ, сверить его со своим вариантом и обсудить возможные версии с другими пользователями сайта посредством обратной связи. Если ответ вызывает сомнения или покажется вам неполным, для проверки найдите ответы на аналогичные вопросы по теме в этой же категории, или создайте новый вопрос, используя ключевые слова: введите вопрос в поисковую строку, нажав кнопку в верхней части страницы.
Архивация это когда ты берешь файл и сжимаешь его! Файл будет иметь малый вес. Разархивация это наоборот! Архивованый файл переносит в обычный.
А интересно что делать - то.
Начало→ввод A, B, C→perviy : = A, vtoroy : = A - B ; tretiy : = vtoroy + C ; →вывод perviy, vtoroy, tretiy→конец.
Раз цикл два цикл три цикл.
I = ki k = 512 N = 256, 256 = = Ответ I = 512 * 8 = 4092 бит или 0, 5 КБ. 2)В 512 килобайтах содержится4 194 304 бит.
/ / PascalABC. Net v3. 1 var n, p : integer ; begin / / 1. Вывод нечетных от 50 до 40 n : = 51 ; while n> = 41 do begin writeln(n) ; n : = n - 2 ; end ; / / 2. Произведение от 7 до 12 p : = 1 ; n : = 7 ; while n.
Будет 5 бит информации, так как 32 это 2 в 5 степени, степень означает количество бит.
Компьютер, мне кажется. Не? .
Возможно это фотолитография.
Человек встает из за стола и кидает в вора наручники и вяжет его в милицию.
© 2000-2022. При полном или частичном использовании материалов ссылка обязательна. 16+
Сайт защищён технологией reCAPTCHA, к которой применяются Политика конфиденциальности и Условия использования от Google.
1. Что собой представляет процессор, каково его назначение?
2. Что входит в состав процессора?
3. Какие основные параметры процессора? Что характеризует тактовая частота, в каких единицах она измеряется?
4. Что такое память компьютера, в чем она измеряется?
5. Какие вы знаете виды памяти ПК? Какая между ними разница?
6. Назовите основные типы внутренней памяти? В чем их назначение?
7. Как нумеруются байты во внутренней памяти ПК?
8. В чем состоит принцип адресуемости внутренней памяти?
9. Что собой представляет ОЗУ?
10. Что собой представляет ПЗУ?
11. Что такое кэш-память? Уровни кэш-памяти?
12. В какой памяти сохраняются программы BIOS?
13. Назовите назначение энергонезависимой памяти CMOS?
14. Назовите несколько видов накопителей внешней памяти.
15. Как информация циркулирует от ВЗУ к процессору и наоборот?
Учебный текст
Основными модулями компьютера являются память и процессор. Процессор – это устройство управляющее работой всех блоков компьютера. Действия процессора определяются командами программы, хранящейся в памяти. Процессор - это электронная схема, выполняющая обработку информации.
Процессор является основной микросхемой компьютера и представляет собой небольшую плоскую полупроводниковую пластину размером примерно 2Х2 см., на которой размещается десятки млн функциональных элементов. У компьютеров 4 поколения функции процессора выполняет микропроцессор – сверхбольшая интегральная схема, реализованная в едином
полупроводниковом кристалле площадью меньше 0,1 см² .
На таком кристалле может размещаться до 5,5 млн. транзисторов. Эти элементы образуют сложную структуру и позволяют процессору производить обработку информации с очень высокой скоростью. Кристалл-пластинка обычно помещается в пластмассовый или керамический корпус и соединяется золотыми проводками с металлическими штырьками, чтобы его можно было присоединить к материнской плате компьютера.
- Выполнять команды программы, находящейся в оперативной памяти.
- Координировать работу всех устройств компьютера.
В состав процессора обязательно входят:
- устройство управления (УУ) (координирует работу всех устройств компьютера);
- арифметико-логическое устройство (АЛУ) (выполняет команды программы, находящейся в оперативной памяти);
- регистры памяти (ячейки, в которых по очереди помещаются команды программы, по которой работает процессор и вся необходимая информация для их выполнения);
- шины данных, команд, адресов (по этим магистралям происходит обмен данными между внутренними устройствами процессора и внешними по отношению к нему).
Характеристики процессора:
1. Тактовая частота – скорость передачи информации между устройствами компьютера(измеряется в МГц и ГГц 1МГц=миллион тактов в секунду). Тактовая частота указывает, сколько элементарных операций (тактов) микропроцессор выполняет за одну секунду. Такт – это промежуток времени между двумя последовательными импульсами, подаваемыми специальной микросхемой – генератором тактовой частоты (вырабатывает электрические импульсы и посылает их по проводам; чем быстрее идет электрический сигнал, тем быстрее процессор обрабатывает информацию).
Разрядность процессора - это число одновременно обрабатываемых процессором битов.
Регистр - это ячейка процессора, в которой хранится машинное слово. Машинное слово представляет собой некоторое число или команду, которые записаны в двоисном виде.
Различают внутреннюю и внешнюю разрядность.
Внутренняя разрядность процессора определяет, какое количество битов он может обрабатывать одновременно при выполнении арифметических операций.
Внешняя разрядность процессора определяет сколько битов одновременно он может принимать или передавать во внешние устройства.
3.Адресное пространство процессора - максимальное количество памяти, которое процессор может обслужить.
Одной из функций процессора является организация обмена данных между внешней памятью и оперативной памятью. Для того, чтобы в оперативной памяти найти нужные данные, процессор должен знать их адрес. Адрес к процессору передается по адресной шине. Если шина является N-разрядной, то по ней можно передать 2 N двоичных чисел.
2 N - это объем адресного пространства процессора.
Модульная организация опирается на магистральный (шинный) принцип обмена информацией между устройствами.
Наверно, каждому пользователю ПК известно, что возможности компьютера не безграничны и зависят от характеристик основных устройств, входящих в его состав. Чем выше будет производительность каждого из этих устройств, тем значительней будет и общая производительность всего компьютера. Значение имеет также версия Windows, используемая на компьютере.
Сравнивая упомянутые характеристики с требованиями тех или иных программ (компьютерные игры, офисные приложения и др.), пользователь может определить, соответствует им компьютер или нет.
В каком устройстве компьютера производится обработка информации?
В каком устройстве компьютера производится обработка информации?
Клавиатура, МОНИТОР, внешняя память, процессор.
Разрядности некоторых процессоров для ПК
* — Мультиплексированная шина данных и адреса (для ЦП с интегрированным контроллёром памяти — только межпроцессорная)
«A/B|C/D» — для данных указана разрядность скалярного целого / вещественного | векторного целого / вещественного доменов
«X+Y» — имеет домены этого вида двух разрядностей
«X-Y» — в зависимости от команды или ФУ принимает все промежуточные значения с целой степенью двойки
for i := 2 to b do begin
is_simple := true;
for j := 1 to simple_n do
is_simple := is_simple and (i mod simple[j] <> 0);
if is_simple then begin
simple_n := simple_n + 1;
simple[simple_n] := i;
writeln(i);
if i >= a then s := s + i;
end;
end;
I = K * i (K - кол-во символов, i - вес одного символа/бит на символ)
K = 600 * 36 * 64 шт = 1382400 шт
Пусть i = 8 бит (Кодировка ASCII)
Вес текста I = 1382400 * 8 бит = 11059200.0 бит
11059200.0 бит = 1382400.0 байт = 1350.0 Кбайт = 1.318359375 Мбайт = 0.0012874603271484375 Гбайт = 1.257285475730896e-06 Tбайт
11059200.0 бит = 10800.0 Кбит = 10.546875 Мбит = 0.0102996826171875 Гбит = 1.0058283805847168e-05 Tбит
t = I / v (t - время передачи, I - объем данных, v - скорость передачи)
Время t = 11059200.0 / (64 * 1024) = 168.75 c = 2.8125 минут
Программа дополнена проверкой пола. Требует не гипотенузу, а её квадрат, чтобы сравнивать целые числа, иначе из-за ошибки в 10 знаке после запятой программа выдаст "неправильный" результат.
Var
Im,Ot,Pol:string;
a,b,c:integer;
Begin
Write('Ваше имя: ');
ReadLn(Im);
Write('Ваше отчество: ');
ReadLn(Ot);
Write('Ваш пол(М/Ж): ');
ReadLn(Pol);
if (Pol = 'М')or(Pol = 'м') then WriteLn('Уважаемый '+Im+' '+Ot+', решите задачу.')
else if (Pol = 'Ж')or(Pol = 'ж') then WriteLn('Уважаемая '+Im+' '+Ot+', решите задачу.');
a:=random(21);
b:=random(21);
WriteLn('Даны два катета: ',a,' ',b);
WriteLn('Определите гипотенузу треугольника c');
Write('Квадрат гипотенузы: ');ReadLn(c);
While c<>a*a+b*b do
Begin
WriteLn('Не верно, попробуйте ещё раз');
Write('Квадрат гипотенузы: ');ReadLn(c);
End;
WriteLn('Верно, гипотенуза равна: ',sqrt(c));
End.
Точно по условию:
Var
Im,Ot:string;
a,b,c:real;
Begin
Write('Ваше имя: ');
ReadLn(Im);
Write('Ваше отчество: ');
ReadLn(Ot);
WriteLn('Уважаемый '+Im+' '+Ot+', решите задачу.');
a:=random(21);
b:=random(21);
WriteLn('Даны два катета: ',a,' ',b);
Write('Определите гипотенузу треугольника c: ');
ReadLn(c);
While c<>sqrt(a*a+b*b) do
Begin
WriteLn('Не верно, попробуйте ещё раз');
Write('c: ');ReadLn(c);
End;
WriteLn('Верно.');
End.
Какое количество информации может обрабатывать 16 - разрядный процессор.
. одну : )))) выполняецца одна машинная инструкция за один такт.
В более поздних процессорах, где уже был реализован конвейер, вообще невозможно определить сколько команд выполняется за один такт
И вообще, задавайте вопрос конкретно : какой процессор, что вы подразумеваете под информацией и т.
Д. И вообще читайте про CISC RISC.
Сильно упрощенный вопрос если не учитывать конвееризацию.
Но видимо 2 байта за такт.
Разрядности некоторых процессоров для ПК
* — Мультиплексированная шина данных и адреса (для ЦП с интегрированным контроллёром памяти — только межпроцессорная)
«A/B|C/D» — для данных указана разрядность скалярного целого / вещественного | векторного целого / вещественного доменов
«X+Y» — имеет домены этого вида двух разрядностей
«X-Y» — в зависимости от команды или ФУ принимает все промежуточные значения с целой степенью двойки
for i := 2 to b do begin
is_simple := true;
for j := 1 to simple_n do
is_simple := is_simple and (i mod simple[j] <> 0);
if is_simple then begin
simple_n := simple_n + 1;
simple[simple_n] := i;
writeln(i);
if i >= a then s := s + i;
end;
end;
I = K * i (K - кол-во символов, i - вес одного символа/бит на символ)
K = 600 * 36 * 64 шт = 1382400 шт
Пусть i = 8 бит (Кодировка ASCII)
Вес текста I = 1382400 * 8 бит = 11059200.0 бит
11059200.0 бит = 1382400.0 байт = 1350.0 Кбайт = 1.318359375 Мбайт = 0.0012874603271484375 Гбайт = 1.257285475730896e-06 Tбайт
11059200.0 бит = 10800.0 Кбит = 10.546875 Мбит = 0.0102996826171875 Гбит = 1.0058283805847168e-05 Tбит
t = I / v (t - время передачи, I - объем данных, v - скорость передачи)
Время t = 11059200.0 / (64 * 1024) = 168.75 c = 2.8125 минут
Программа дополнена проверкой пола. Требует не гипотенузу, а её квадрат, чтобы сравнивать целые числа, иначе из-за ошибки в 10 знаке после запятой программа выдаст "неправильный" результат.
Var
Im,Ot,Pol:string;
a,b,c:integer;
Begin
Write('Ваше имя: ');
ReadLn(Im);
Write('Ваше отчество: ');
ReadLn(Ot);
Write('Ваш пол(М/Ж): ');
ReadLn(Pol);
if (Pol = 'М')or(Pol = 'м') then WriteLn('Уважаемый '+Im+' '+Ot+', решите задачу.')
else if (Pol = 'Ж')or(Pol = 'ж') then WriteLn('Уважаемая '+Im+' '+Ot+', решите задачу.');
a:=random(21);
b:=random(21);
WriteLn('Даны два катета: ',a,' ',b);
WriteLn('Определите гипотенузу треугольника c');
Write('Квадрат гипотенузы: ');ReadLn(c);
While c<>a*a+b*b do
Begin
WriteLn('Не верно, попробуйте ещё раз');
Write('Квадрат гипотенузы: ');ReadLn(c);
End;
WriteLn('Верно, гипотенуза равна: ',sqrt(c));
End.
Точно по условию:
Var
Im,Ot:string;
a,b,c:real;
Begin
Write('Ваше имя: ');
ReadLn(Im);
Write('Ваше отчество: ');
ReadLn(Ot);
WriteLn('Уважаемый '+Im+' '+Ot+', решите задачу.');
a:=random(21);
b:=random(21);
WriteLn('Даны два катета: ',a,' ',b);
Write('Определите гипотенузу треугольника c: ');
ReadLn(c);
While c<>sqrt(a*a+b*b) do
Begin
WriteLn('Не верно, попробуйте ещё раз');
Write('c: ');ReadLn(c);
End;
WriteLn('Верно.');
End.
Какое количество информации может обрабатывать 16 - разрядный процессор.
. одну : )))) выполняецца одна машинная инструкция за один такт.
В более поздних процессорах, где уже был реализован конвейер, вообще невозможно определить сколько команд выполняется за один такт
И вообще, задавайте вопрос конкретно : какой процессор, что вы подразумеваете под информацией и т.
Д. И вообще читайте про CISC RISC.
Сильно упрощенный вопрос если не учитывать конвееризацию.
Но видимо 2 байта за такт.
В каком виде компьютер хранит, обрабатывает и передает информацию?
В каком виде компьютер хранит, обрабатывает и передает информацию?
Читайте также: