КАТЕГОРИИ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) П Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военно дело (14632) Висока технологиите (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къщи- (47672) журналистика и SMI- (912) Izobretatelstvo- (14524) на външните >(4268) Informatika- (17799) Iskusstvo- (1338) История- (13644) Компютри- (11121) Kosmetika- (55) Kulinariya- (373) култура (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23,702) Matematika- (16,968) инженерно (1700) медицина-(12,668) Management- (24,684) Mehanika- (15423) Naukovedenie- (506) образование-(11,852) защита truda- (3308) Pedagogika- (5571) п Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) oligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97182) от промишлеността (8706) Psihologiya- (18,388) Religiya- (3217) с комуникацията (10668) Agriculture- (299) Sotsiologiya- (6455) спортно-(42,831) Изграждане, (4793) Torgovlya- (5050) превозът (2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596 ) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Telephones- (8441) Elektrotehnika- (4623) Мощност инженерно (12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Предоставите контекст, в който се използва логически операции на двоични числа и да потвърди своите примери




Логическите операции на двоични числа са: съчетание (И), дизюнкция (Орегон), отрицание (НЕ), добавянето на modulyu2 (XOR). Те могат да се използват в следните контексти:

- булев "И" - обърнете двоично представяне на някои информационни битове със стойност от 1 до стойността 0. Да предположим, в представителството на малко на символа с името на СИМ-картата трябва пето и 0th бита са настроени на 0. За тази команда се прилага

И SIM, 11011110b;

- логическото "или" - настроен на 1 определени битове на двоичното представяне на информация. Така например, в представителството на малко на символа с името на СИМ-картата трябва 5 и 6 бита са настроени на една, непроменените стойностите на други части от двоичното представяне. За да направите това, използвайте командата

ИЛИ SIM, 0110000b;

- модул 2 - изчисти индекс регистрирате SI с командата

XOR SI, SI.

32. Тъй като регистри на микропроцесора памет се използва за решаване на тези данни? Особено тяхното използване в машина за сглобяване на команди.

В зависимост от стойността на бита, с които можете да извършите операцията, е възможно да се разграничат четири 16-битови или 8 8-битови регистри. Регистрира AX, BX, CX, DX, което от своя страна се образуват 8-битов регистрира AL, AH, BL, BH, CI, СНз, DL, DH. Регистри AL, AH съответно образуват ниски и високи байта условно регистър AX.

Всички тези регистри могат да се използват за програмиране (наричан още регистри с общо предназначение - POH), но редица отбори използване имплицитната начин. Например:

AX регистър, акумулатор, използвани в умножение и деление на думите в входно-изходни операции, а в някои операции на редовете;

AL регистър се използва за извършване на подобни дейности върху байта, както и превръщането на десетични числа и извършване на аритметични операции върху тях;

AH регистрирате се използва за умножение и деление байта;

регистрирате BX, на база регистъра често се използва при разглеждането паметта на данни;

регистрирате CX, броячът се използва като брой на броя на повторенията, и тъй като броят на елементите на данните позиции в операциите по ред. CL регистър използва като брояч на операции на срязване и циклична смяна на броя на битовете;

регистрирате DX, регистъра на данни се използват за умножение и деление думи. В допълнение, използвани в входно-изходни операции като номера на порта.

33. Какъв вид на микропроцесорни регистри памет се използва за справяне с инструкция на програмата и комин? Особено тяхното използване в машина за сглобяване на команди.

Типът на микропроцесор програма се проучва и данните се съхраняват в отделни области на паметта, сегменти с до 64KB (килобайт). Едновременно с това, микропроцесора може да се справи с 4 сегмента, които започват адреси, съдържащи се в регистъра сегменти.



Тези регистри имат следните функции:

CS сегмент регистър команда показва сегмент, съдържащ текущата изпълнима програма. За да изчислим адреса, който се изпълнява следващата команда процесор добавя стойност, умножена по CS 16 с показалка IP команди (виж по-долу.);

SS стека сегмент регистър сочи към текущата стека сегмент - район с памет за временно съхраняване на данни и адреси;

сегмент данни регистрирате DS сочи към активния сегмент от данни, който обикновено съдържа променливи, използвани в програмата;

ES сегмент регистър показва още, сегашната наслагване, която се използва при извършване на операции по редовете.

34. Тъй като функционалността на регистър на знамена? Носете този регистър структура за 16-битов микропроцесор и обясни правилата за формиране на двоични стойности.

знамена регистрират е 16-битов регистър, където се записва информацията за текущото състояние на процесора.

НА флаг се нарича знамето на преливника и стойността му от 1 показва грешка в операции с подписани числа.

DF флаг се нарича посоки флаг, използвани в екипи, които работят с низове. DF = 1 Когато индексния регистър се използва в команди работят низ се увеличава с по 1 за всяка следваща изпълнение на инструкции, когато DF = 0 - индекс регистър 1 намалява.

АКО флаг се нарича прекъсва флаг. Обикновено това е 1, и така стойността му позволява изпълнима програма на потребителя да отговори на прекъсване. Въпреки това, когато се обадите програмата за прекъсване услуга, флаг, ако е настроен на 0, така че няма други прекъсвания не могат да попречат на текущата обработката прекъсване.

TF флаг нарича следа флаг, когато е настроен на 1, имат право да изпълни стъпките на програмата.

Знамето се нарича знак знаме SF, и в съответствие с неговото име е 1, ако резултатът от операцията на номера със знак, се получава отрицателно число.

ZF флаг се нарича флаг на нула. Този флаг се задава, ако резултатът от операцията е нула.

AF флаг Flag нарича вторичен трансфер. За да се разбере целта си, прочетете отново правилата за определяне на надеждността на операциите на събиране и изваждане на числа със знак. Стойността на този флаг равен на 1, показва наличието на миграцията в знаков бит.

PF Parity Flag нарича флаг, той е настроен на 1, ако резултатът от операцията е четен брой 1 в двоичното представяне на резултата.

CF флаг нарича трансфер флаг и то се съхранява в превода (или заем) от знака (по-стари) двуцифрено число (този заем или да прехвърлят границите на номера на представяне).