 |
|

03.05.2010, 10:29
|
|
Познающий
Регистрация: 10.02.2009
Сообщений: 40
С нами:
9077503
Репутация:
0
|
|
Я в asm пока новичек поєтому не судите строго.
У меня такой вопрос как различают -128 и 128 в однобайтовом двоичном коде если они имеют одинаковій вид 1000 0000
|
|
|

03.05.2010, 10:47
|
|
Познающий
Регистрация: 21.02.2009
Сообщений: 54
С нами:
9061820
Репутация:
134
|
|
Диапазон там должен быть от -128 до 127, то есть число 128 там отсутствует.
|
|
|

03.05.2010, 22:39
|
|
Познающий
Регистрация: 10.02.2009
Сообщений: 40
С нами:
9077503
Репутация:
0
|
|
Сообщение от _iks_
Диапазон там должен быть от -128 до 127, то есть число 128 там отсутствует.
Почему если максимальное число в однобайтовом виде равно 255
|
|
|

04.05.2010, 01:00
|
|
Новичок
Регистрация: 18.04.2010
Сообщений: 3
С нами:
8455541
Репутация:
10
|
|
Сообщение от >>serhio<<
Почему если максимальное число в однобайтовом виде равно 255
Потому что есть "подтипы" переменных Signed и Unsigned. По вопросам дальнейшей поддержки обращайся к справочникам по переменным
Последний раз редактировалось B1TMAST3R; 04.05.2010 в 01:10..
|
|
|

04.05.2010, 17:55
|
|
Участник форума
Регистрация: 19.05.2007
Сообщений: 281
С нами:
9989619
Репутация:
106
|
|
Сообщение от >>serhio<<
Я в asm пока новичек поєтому не судите строго.
У меня такой вопрос как различают -128 и 128 в однобайтовом двоичном коде если они имеют одинаковій вид 1000 0000
Стоит начать с изучение книг по асму. Обычно в самом начале(например Крупник "Изучаем ассемблер") расписывают как работает механизм хранения и работы с отрицательными числами. А так в кратце если операция дает отрицательное число то там предусмотрен флаг. А как чего откуда можно еще вот тут например почитать.
|
|
|

11.05.2010, 12:12
|
|
Постоянный
Регистрация: 16.02.2008
Сообщений: 395
С нами:
9596153
Репутация:
96
|
|
|
|
|

17.05.2010, 18:48
|
|
Новичок
Регистрация: 19.10.2009
Сообщений: 4
С нами:
8716365
Репутация:
0
|
|
Разработка и реализация на ассемблере программы обмена данными между ЭВМ через последовательный интерфейс.
кто может сделать?
|
|
|

18.05.2010, 16:39
|
|
Новичок
Регистрация: 02.01.2010
Сообщений: 26
С нами:
8608173
Репутация:
15
|
|
Задача. На вход подается текстовой документ на языке BASIC, на выходе должен получить код программы на языке ассемблер, т.е. написать некий однопроходный транслятор. Проблема при обработке переменных...Допустим на примере На ассемблере переменные A,B я считаю как "перемещаемые операнды", которые я должен изначально объявить в блоке "data?" но я не знаю какие переменные мне встретятся и заранее их объявить не могу, сначала думал закодировать латинский 26 букв в виде массива на ассемблере, но соль в том, что переменные могут состоять из набора букв и цифр размера не больше 8, локально объявить эти переменные тоже не получается. Какие могут быть идеи по объявлению этих переменных в ассемблере. В ассемблере я дилетант, пришлось столкнуться с ним только при написании этой задачи, поэтому прошу совета . . .
|
|
|

22.05.2010, 15:16
|
|
Новичок
Регистрация: 24.04.2010
Сообщений: 6
С нами:
8446917
Репутация:
0
|
|
вот у меня есть прога одна... на комп...
в проге есть форма для данных (текст)...
вот надо чтоб из этой формы то, что написал юзер, отсылалось мне на аську или мыло...
чё надо шоб эт сделать или кто сделает?)...
|
|
|

24.05.2010, 02:10
|
|
Познающий
Регистрация: 20.01.2010
Сообщений: 43
С нами:
8582520
Репутация:
6
|
|
Исходники проги есть?
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Вопросы для новичков! (faq)
|
PEPSICOLA |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
92 |
14.05.2010 17:59 |
|
ОС с нуля
|
z01b |
С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby |
36 |
03.07.2008 15:30 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|