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

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

02.01.2016, 12:59. Просмотров 580. Ответов 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
Hikari
Хитрая блондиночка $)
1460 / 974 / 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
Эксперт быдлокодинга
2065 / 500 / 66
Регистрация: 04.11.2010
Сообщений: 1,275
03.01.2016, 01:45 4
Цитата Сообщение от Nabokov Посмотреть сообщение
ldi - это целое число.
Это команда поместить в регистр.
Цитата Сообщение от Nabokov Посмотреть сообщение
И почему нельзя написать r01 или r(любое другое число)?
Потому что такая архитектура у процессора, в первые шестнадцать регистров можно засылать только из старших
1
03.01.2016, 01:45
Answers
Эксперт
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 - 2020, vBulletin Solutions, Inc.