Вот как то так материнской плате шина может также состоять из множества параллельно идущих через всех потребителей данных проводников (например в архитектуре ibm pc). основной характеристикой шины данных является её ширина в битах. ширина шины данных определяет количество информации, которое можно передать за один такт. разрядность шины данных определяется разрядностью процессора (цпу) шина адреса — компьютерная шина, используемая центральным процессором или устройствами, способными инициировать сеансы dma, для указания адреса слова озу (или начала блока слов), к которому устройство желает обратиться для проведения операции чтения или записи. основной характеристикой шины адреса является её ширина в битах.ширина шины адреса определяет объём адресуемой памяти. например, если ширина адресной шины составляет 16 бит, и размер слова памяти равен одному байту (минимальный адресуемый объём данных), то объём памяти, который можно адресовать, составляет 216 = 65536 байтов (64 кб). если рассматривать структурную схему микро-эвм, то адресная шина активизирует работу всех внешних устройств по команде, которая поступает с микропроцессора. 3.3 регистр процессора регистр процессора — сверхбыстрая память внутри процессора, предназначенная прежде всего для хранения промежуточных результатов вычисления (регистр общего назначения/регистр данных) или содержащая данные, необходимые для работы процессора — смещения базовых таблиц, уровни доступа и т. д. (специальные регистры). регистр представляет собой цифровую электронную схему, служащую для временного хранения двоичных чисел. все дальше сам
Спасибо
Ответ дал: Гость
varb: array [1..8] of integer; r,q: integer; begin for r: =1 to 8 do begin q: =0; read(b[r]); end; for r: =1 to 8 do if b[r] mod 2=1 then q: =q+b[r]; writeln; writeln('сумма нечетных чисел равна ',q); end.
Ответ дал: Гость
1)
var
a,b,x,y: real;
begin
readln(a,b);
x: =(a+b)/2;
y: =2*a*b;
if a> b then
begin
a: =y;
b: =x;
end
else
begin
a: =x;
b: =y;
end;
writeln('a=',a: 8: 3);
writeln('b=',b: 8: 3);
end.
2)
var
d,m: integer;
begin
readln(d,m);
if (d< 1) or (d> 31) then writeln ('день введен неверно');
if (m< 1) or (m> 12) then writeln ('месяц введен неверно');
Популярные вопросы