Вопросы по теме '8085'
Сортировка по возрастанию с использованием 8085.
Итак, здесь, в следующем коде, я пишу код для сортировки чисел в порядке возрастания.
start: nop
MVI B, 09 ; Initialize counter
LXI H, 2200H ;Initialize memory pointer
MVI C, 09H; Initialize counter 2
BACK: MOV A, M ;Get the number
INX H...
10311 просмотров
schedule
27.12.2023
Как на самом деле работает программный счетчик в 8085?
Я читал о счетчике программ 8085. Этот материал здесь утверждает, что функция счетчика программ состоит в том, чтобы указывать на адрес памяти, из которого должен быть извлечен следующий байт. Когда извлекается байт (машинный код), программный...
1320 просмотров
schedule
13.02.2023
Почему флаг знака устанавливается даже при добавлении 5FH и 33H?
Я изучаю микропроцессор 8085 и наткнулся на инструкцию - ADC.
В этом примере они дали сумматору [A] = 57H и регистру [D] = 33H, и изначально был установлен перенос, поэтому [CY] = 01H.
Инструкция: ADC D Добавили 57H, 33H и 01H
0 1 0 1 1 1 1 1...
271 просмотров
schedule
08.02.2023
Почему в инструкции вызова кода операции 8085 6T состояний, а не 4, как обычно?
Я изучаю архитектуру 8085 и ее работу. Все инструкции, через которые я прошел, имели 4t-состояния в цикле выборки кода операции. Однако инструкция вызова имела 6 (всего 18,6 + 2 * 3 (для записи текущего ПК в стек, я предполагаю )+2*3(для чтения...
264 просмотров
schedule
01.09.2022
Тактовый цикл и использование памяти программы на ассемблере 8085
У меня есть небольшая программа, написанная на ассемблере, которая возводит число в квадрат.
Org 2010h
Db 0ah
Org 2013h
Db 00h
Org 1000h
mvi a, 00h
lxi hl, 2010h
mov b, m
mov c, m
CYCLE:
add b
dcr c...
188 просмотров
schedule
22.05.2023