Мне удалось перебрать массив и распечатать значения. Однако я также хотел распечатать строку «Длина моего массива равна 7», причем 7 - это длина (количество элементов) в массиве. Однако я не могу объе
Я работаю над домашним заданием, где мне нужно случайно напечатать 20 строк из 20 символов RANDOM на экране. Я чрезвычайно новичок в языке ассемблера и не понимаю, почему мой цикл не закончится, хотя
Я довольно смущен тем, как найти сумму целых чисел с использованием 8-битного регистра AL? Любой намек был бы замечательным. Спасибо. TITLE Add (AddSub.asm)
; This program adds and subtracts 32-b
петли Сборка x86 MASM Ниже приведен фрагмент кода петли я пытаюсь проанализировать и понять, как циклы работы: ;the ecx register is the loop counter
mov ecx,6
mov edx, offset space
myloop:
Я хочу поменять местами 8-битные переменные var1 и var2, используя регистры, но это дает мне эту ошибку. Что не так с этим кодом? include irvine32.inc
.data
var1 byte 20
var2 byte 30
.code
m