Вопросы с тегом '8085'

Intel 8085 - это 8-разрядный процессор с 1970-х годов. Используйте этот тег для запросов относительно кода сборки, написанного для 8085.
1
ответ

Какова цель зарезервированного /undefined бита в регистре флагов?

В регистре флагов процессоров Z80, 8080, 8085 и 8086, какова цель битов 1, 3, 5, которые задокументированы как "зарезервированные" или "undefined"?
задан 30 июня '17 в 10:34
1
ответ

Как процессор без флага переполнения выполняет подписанную арифметику?

Я знаю, что добавление двух целых без знака больше размера шины данного процессора может быть достигнуто с помощью флага переноса. И, как правило, то же самое верно для целых чисел со знаком, использующим флаг переполнения. Однако Intel 8085 имеет фл...
задан 23 июля '17 в 6:29
1
ответ

Что делают операции с битрейтом в сборке Intel 8085?

Я пытаюсь объяснить себе следующий ассемблерный код 8085 У меня есть этот код, который запрашивает два числа (с виртуальной клавиатуры внутри IDE) и отображает их на светодиодах 7 и 8: .ORG 0000 CALL DATA MOV C,A CALL PRNT CALL DATA MOV E,A CALL ...
задан 12 окт. '11 в 11:32
2
ответов

Почему существуют 6T-состояния в выборке кода CALL вместо 4?

Мой вопрос в том, почему существуют 6T-состояния в выборке кода кода инструкции CALL, в то время как для микропроцессора 8085 есть еще 4 команды. Я много искал, но не нашел удовлетворительного ответа. Здесь http://www.edaboard.com/thread201650.html ...
задан 21 нояб. '15 в 8:15
2
ответов

Выделение памяти из кучи или стека?

Я читал, что,  В 8085 начальный адрес процессора равен 00000H.  В то время как,  В 8086 начальный адрес процессора - FFFF0H. Теперь я также узнал, что верхняя часть памяти heap, а ниже лежит stack. Теперь я запутался в , будь то в 8085, память выд...
задан 15 февр. '12 в 16:29
3
ответов

Что это значит MOV D D?

В языке ассемблера инструкция MOV A B означает перемещение содержимого B (source) в A (пункт назначения). Я неожиданно придумал инструкцию MOV D D Что это подразумевает? Я видел это в своем лабораторном руководстве. Снимок экрана:
задан 17 июля '13 в 21:01
3
ответов

Термины, используемые для режимов адресации. [intel 8085]

В документации к процессору, над которой я работаю, написано: Доступны режимы оговоренной адресации, регистрируются, немедленно, прямо и регистрируются     косвенно (используя пары регистров BC, DE и HL в качестве 16-разрядных указателей на память)...
задан 24 апр. '11 в 1:55
3
ответов

Почему 8085 начинается с 00000, а 8086 - с FFFF0?

Я не могу понять разные стартовые адреса Физический адрес, сгенерированный CS:IP в 8085-86. Это из-за стека? Я думаю, что концепция Stack присутствовала до 8085 года. Пожалуйста, помогите. Спасибо.
задан 30 апр. '12 в 11:08
6
ответов

8085 ассемблерной программы для поиска факториала числа

Я хочу найти факторный номер, который я сначала беру в память. (intel 8085) изменить: я новичок. Я не знаю, как писать его ассемблерные коды. псевдокод: input n fact = 1 loop: ..multiply fact by n ..decrement n ..test n ..jump if not zero to loop ...
задан 16 марта '10 в 18:30
3
ответов

Разделить 2 цифры в двоичном виде на одну цифру в двоичном формате

У меня 47, в двоичном это 0010 1111. Мне нужно разделить 47, поэтому я получаю 4 в двоичном 0000 0100 и 7 в двоичном 0000 0111. Я вижу этот ответ, но мне интересно, поскольку Intel 8085 не имеет инструкции div, которую я должен делить, выполняя пос...
задан 21 окт. '11 в 3:53