Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Nabokov
-2 / 1 / 1
Регистрация: 14.06.2013
Сообщений: 32
1

Что значит r31 или r25? И почему нельзя написать r01 или r(любое другое число)?

02.01.2016, 12:59. Просмотров 450. Ответов 3
Метки нет (Все метки)

Доброе время суток. Пытаюсь освоить Ассемблер. У меня есть часть кода. Он начинается так:
ldi r31,35 ; A = 35
ldi r30,10 ; B = 10
ldi r29,5 ; C = 5
ldi r27,15 ; D = 15
ldi r25,2 ; E = 2
ldi r24,1 ; G = 1
ldi - это целое число. После запятой - это вводимое число в программу, тут понятно. А что значит r31 или r25? И почему нельзя написать r01 или r(любое другое число)?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2016, 12:59
Ответы с готовыми решениями:

Если а делится на b или b делится на а, то вывести 1, иначе— любое другое число
Даны два целых числа а и b. Если а делится на b или b делится на а, то вывести 1, иначе— любое...

Если a делится на b или b делится на a, то вывести 1, иначе – любое другое число
Доброго времени суток! В С++ недавно, но в универе уже задали такие задачи: 4)Даны два целых...

Защитник Windows или Avast AntiVirus Free или что то другое
Добрый день !) У меня стоит Windows 10 и стоит встроенный антивирус "Защитник Windows" так вот...

Сохранение настроек приложения (В реестр или xml или что то другое?)
Вообщем нужно где то хранить настройки приложения. СРАЗУ ГОВОРЮ! В My.Settings на .net framework...

Visual C++ или Builder или что-то другое?
Всем привет! Хочу реализовать небольшой проект - бродилка/стрелялка с видом сверху (чуть под...

3
StudAssistant
Эксперт
9811 / 7003 / 2319
Регистрация: 17.04.2006
Сообщений: 9,622
02.01.2016, 12:59
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
3
Hikari
Хитрая блондиночка $)
1457 / 970 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
02.01.2016, 13:08 2
Это похоже на AVR, да? Угадала?
AVR Studio используешь?
1
Nabokov
-2 / 1 / 1
Регистрация: 14.06.2013
Сообщений: 32
02.01.2016, 20:30  [ТС] 3
Да, точно AVR))) Я уже нашел ответ. Это регистры общего назначения.
0
Полный 30h
Эксперт быдлокодинга
2113 / 448 / 61
Регистрация: 04.11.2010
Сообщений: 1,226
03.01.2016, 01:45 4
Цитата Сообщение от Nabokov Посмотреть сообщение
ldi - это целое число.
Это команда поместить в регистр.
Цитата Сообщение от Nabokov Посмотреть сообщение
И почему нельзя написать r01 или r(любое другое число)?
Потому что такая архитектура у процессора, в первые шестнадцать регистров можно засылать только из старших
1
03.01.2016, 01:45
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2016, 01:45

Как или что написать или дописать что бы программа заработала.
using System; using System.Collections.Generic; using System.Linq; using System.Text; ...

Почему в магнитных усилителях нельзя использовать сердечники из диа- или парамагнетика?
Подскажите,пожалуйста! Почему в магнитных усилителях нельзя использовать сердечники из диа- или...

Как "положить" Expolrer.exe или вызвать/положить любое другое приложение
Я вот написал псевдо троян, для удаленного управления второго компа, ведь лень вставать с одного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru