Size: a a a

Ассемблер

2020 August 07

D

Dim in Ассемблер
это между прочим из википедии
источник

D

Dim in Ассемблер
я тоже мало что понимаю, но на 4 делить умею!
источник

RG

R G in Ассемблер
кстати, в курсе, 20гб исходников и доков из интела утекло
источник

RG

R G in Ассемблер
качаете?
источник

D

Dim in Ассемблер
R G
кстати, в курсе, 20гб исходников и доков из интела утекло
лучше б из телита утекли исходники!
источник

HJ

Happy Jupiter in Ассемблер
R G
кстати, в курсе, 20гб исходников и доков из интела утекло
Ну-к
источник

HJ

Happy Jupiter in Ассемблер
Подробнее
источник

RG

R G in Ассемблер
в лс ссыль кинуть?
источник

HJ

Happy Jupiter in Ассемблер
Давай
источник

A

Aleksandr in Ассемблер
R G
кстати, в курсе, 20гб исходников и доков из интела утекло
оказалось далеко не так интересно как хотелось бы, хотя всякие штуки вроде IME радуют
источник

D

Dim in Ассемблер
задача для размягчения мозга: как переложить hex-число на трехразрядное десятичное с гашением старших не значащих разрядов?
источник

D

Dim in Ассемблер
и наоборот - сделать из 10ного числа hex-число
источник

D

Dim in Ассемблер
задача не праздная, ибо если я буду лепить к своему модему внешний контроллер - мне придется с этим столкнуться!
источник

DV

Dmitrij V in Ассемблер
если под hex-числом подразумевается строка, то я на асм переписывал этот Си код (ф-ия xtoa):

https://rsdn.org/forum/cpp/501008.all
источник

D

Dim in Ассемблер
ведь преобразовать число D9 в три символа с ASCII кодами "32", "31", "37"(hex) т.е. символы "2", "1", "7" - весьма трудная задача!
18:58
каким образом необходимо настроить модем, что бы он работал именно в таком формате?
18:57
т.е. IP адрес 217.200.58.225 для него будет равнозначен "D9 C8 2A E1" (без учета точек)
18:55
а "200" - "C8"
18:55
так, например "217" для него "D9"
18:54
макроконтроллер же формирует числовые константы (и работает с ними) исключительно в шестнадцатеричном виде
18:53
т.е. шестнадцатеричный код символа "2", затем шестнадцатеричный код символа "1", затем шестнадцатеричный код символа "7" и так далее...
18:52
т.е. таким образом должно быть передано 11 символов (без учета точек между ними)
18:51
IP адрес 217.200.58.225 будет передан в виде отдельных байтов как ASCII код от каждого символа
18:49
здесь все числа представлены в десятичном виде и отправляются в порт модема в виде символов ASCII
18:48
например команда открытия сокета на передачу данных: AT#SD=2,0,1024,” 217.200.58.225
18:41
и возникла необходимость использовать внешний контроллер
18:41
но их быстродействие нас не устроило
18:41
изначально мы планировали работать на них средствами питоновских скриптов
18:40
модемы мы приобрели
18:38
вам привести пример?
18:36
как перевести модем в режим работы с шестнадцатеричными константами?
18:36
контроллер же может работать только с шестнадцатеричными константами

подскажите, пожалуйста, уже приобрели оборудование ?
18:36
18:35
команды модема реализуются с использованием десятичных констант
18:35
источник

D

Dim in Ассемблер
(читать снизу вверх)
источник

D

Dim in Ассемблер
ответ от служба техподдержки:
Изначально Hayes АТ-команды для работы с модемами и были разработаны для того, чтобы был удобен читаемый символьный вид (ASCII). Данный модуль не сможет понимать шестнадцатиричный формат подачи АТ-команд.
Вам необходимо реализовывать преобразование на стороне Вашего контроллера в символьный ASCII-формат.
источник

RG

R G in Ассемблер
нашел какую-то удивительную вещь
источник

RG

R G in Ассемблер
библиотеки для фасма, особенно крипта и сеть тут интересна
источник

RG

R G in Ассемблер
tls это сильно например
источник