Я готовлюсь к экзамену микропроцессора. Если использование счетчика команд должно содержать адрес следующей инструкции, что такое использование указателя вершины стека?
What do 16-bit, 32-bit and 64-bit architectures mean in case of Microprocessors and/or Operating Systems? In case of Microprocessors, does it mean maximum size of General Purpose Registers or size of ...
Скажем, у Вас есть сингл (1), Intel/AMD x86-64 укусил 2 основных процессора GHz 8. Делает каждое из этих 8 ядер все выполнение на уровне полных 2 ГГц или, действительно каждый удаляет сердцевину выполненный в некоторой части полных часов на 2 ГГц (наприме
В моей работе я имею дело с различными микроконтроллерами, микропроцессорами и процессорами DSP. У многих из них есть регистры на 24 бита и счетчики. Я знаю, как использовать их, это не мой вопрос. Мой...
Возьмем для примера результат умножения двух 16-битных чисел. Как повлияет флаг четности в микропроцессоре 8086 и на каком основании? Мы рассматриваем весь 32-битный результат или просто ...
Мне нужно понимать память ограды в многокатечных машинах. Скажем, у меня есть этот код Core 1 MOV [_X], 1; MOV R1, [_Y] CORE 2 MOV [_Y], 1; MOV R2, [_X] Теперь неожиданные результаты без памяти ...
Я прошел курс компьютерной архитектуры и понял, что процессор имеет 32 регистра по 32 бита каждый. Сейчас я изучаю курс компьютерной архитектуры, в котором я прочитал, что у 8086 всего 8 регистров. Но ...
Я не могу понять, как флаг направления работает в x86. Текст в моих лекциях говорит, что он увеличивает или уменьшает исходный или целевой регистр, но это не имеет смысла с его...
Настоящий вопрос, который я задавал себе в последнее время, заключается в том, какие варианты дизайна привели к тому, что архитектура x86 стала архитектурой с прямым порядком байтов, а не с прямым порядком байтов?
В мире Linux, чтобы получить таймер/часы с точностью до наносекунд, можно использовать: #include int foo()
{ временные характеристики; clock_gettime (CLOCK_REALTIME, & ts); //--snip-- ...
Я изучаю программирование на ассемблере в целом, поэтому я решил попробовать реализовать «виртуальный микропроцессор» в программном обеспечении, которое имеет регистры , флаги и ОЗУ для работы, реализованные с помощью переменных ...
-1 может быть представлено в 4-битном двоичном виде как (2-дополнение ) 1111 15 также представлен как 1111. Итак, как ЦП различает 15 и -1, когда получает значения из памяти?
Я работаю над кодом для микропроцессора. У него есть несколько больших критических констант. #определить F _ЦП 16000000UL В данном случае это частота ЦП. В Герцах. Как есть, довольно трудно сказать...
Мне было поручено сгенерировать определенное количество промахов кэша данных и промахов кэша инструкций. часть кэша данных без проблем. Так что мне осталось сгенерировать ...
Я программист, желающий изучить Verilog. Что было бы удивительно изящно, так это учебник, в котором вы конструируете крошечный микропроцессор с очень простой конструкцией, что-то вроде Intel 4004, а затем...
Я читал, что в 8085 аккумулятор представляет собой 8-битный регистр. Тогда почему следующая инструкция будет верной: Адрес LDA, где адрес - это "16-битный" адрес в порядке LH. Как мы можем вставить 16 ...