Size: a a a

Ассемблер

2021 January 03

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Buzurg Emomov
Народ почему ассемблеру нужна указать длину строки??

Чтоб память выделить??
то о чем ты спрашиваешь скорей всего надо для того чтоб показать какой тип строки. в данном случае это сишная строка, тип которой повсеместно используется самой ОС и ее функциями. требуется чтоб строка заканчивалась нулем.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
есть еще досовские строки , там в конце знак $.

есть еще паскалевские строки, первый байт строки задает длину строки,в конце ничего особенного нет, используется сам знаешь где (внутренними функциями библиотек самого паскаля/дельфи)
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Sergey Zhmylove
А официальной документации лично я склонен верить
и да, он не указал ничего конкретного, что может указывать на какуюто конкретную документацию
источник

К

Кролик in Ассемблер
народ на чем лучше всего практиковатся для ассемблера
источник

К

Кролик in Ассемблер
ну где прокачать навыки
есть какой небуд инструмент
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
tasm/fasm/masm/msdos
источник

К

Кролик in Ассемблер
а это инструменты для прокачки навыков???
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
да, если только ты не подразумеваешь чтото другое под этим термином
источник

楽園松本 in Ассемблер
Den
Это очень интересно, но меня пока просто интересовало понятие "скалярное" т.е чем обычное произведение отличается от скалярного?
Скалярное -- значит может быть выражено как число.
источник

楽園松本 in Ассемблер
Например, два вектора можно перемножить. Если сделать одним способом, то получишь число. Другим -- другой вектор.
источник

К

Кролик in Ассемблер
; Считываем и сохраняем пользовательский ввод
  mov eax, 3
  mov ebx, 2
  mov ecx, num  
  mov edx, 5          ; 5 байт информации
  int 80h


что значить  mov ebx, 2??
источник

楽園松本 in Ассемблер
Кролик
; Считываем и сохраняем пользовательский ввод
  mov eax, 3
  mov ebx, 2
  mov ecx, num  
  mov edx, 5          ; 5 байт информации
  int 80h


что значить  mov ebx, 2??
Загрузить в ebx число 2.
источник

К

Кролик in Ассемблер
楽園松本
Загрузить в ebx число 2.
да ну и что значить 2
источник

К

Кролик in Ассемблер
какая функция
источник

К

Кролик in Ассемблер
??
источник

楽園松本 in Ассемблер
Кролик
да ну и что значить 2
Открой справочник по функциям прерывания 0x80
источник

楽園松本 in Ассемблер
источник

К

Кролик in Ассемблер
пасеб за ссылку
источник

ST

Saenro T in Ассемблер
Боюсь он там ничего не найдёт
источник

ST

Saenro T in Ассемблер
mov eax, 3 ; N function=read
mov ebx, 0 ; 0 handle=0 (stdin)
mov ecx, buf ; address of buf
mov edx, 80h ; number of byte
int 80h
источник