![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.01.2015
Сообщений: 10
|
![]()
Дан такой алгоритм: Алгоритм определения типа микропроцессора основывается на различиях в регистрах флагов (РгФ) микропроцессоров (МП) 8086, 80286 и 80386 и состоит в следующем:
В регистр флагов записывается 0. Если четыре старших разряда РгФ устанавливаются в 1 - это МП 8086. Если нет, то в регистр флага записывается код F000H. Если после этого 4 старшие разряда РгФ остаются в 0, то это МП 80286, в противном случае – 80386 и выше. Как реализовать его на С/С++ в Borland С++? Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
http://frolov-lib.ru/books/bsp/v33/ch1_4.htm
+использование ассемблерных вставок. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определение типа микропроцессора (TASM) | -danger- | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 02.06.2024 13:54 |
Определение типа. | lawliet93 | C# (си шарп) | 2 | 08.02.2012 16:35 |
определение типа | Mikimaus | Общие вопросы C/C++ | 6 | 22.11.2009 17:12 |
определение типа ЦП и ОЗУ | ALEKS_STRELOK | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 01.04.2009 05:22 |
Определение типа переменной | Игорь007 | Общие вопросы C/C++ | 7 | 10.01.2009 13:01 |