@ru_arduino

Страница 7658 из 7737
Debian Fox
07.10.2018
17:06:15
я хотя бы немного адекватней и поумней

ДимСерж
07.10.2018
17:06:17
Брату почти 1е

14

Пока не сделает не встанет

Google
Debian Fox
07.10.2018
17:07:01
надоело это все
чтобы чему-то научиться нужно проявить упорство

если ты это не выучишь, то оно не будет приносить тебе удовольствие

как сейчас, например

Woddy
07.10.2018
17:09:02
А меня наоборот если что то заебет то делаю перерыв на час или на день. А потом со свежей головой легче

ДимСерж
07.10.2018
17:09:55
Гыгы

Debian Fox
07.10.2018
17:10:15
а я ассемблер учу, оно, сцуко меня бесит, но я блять хочу помигать светодиодом на 8051, и я это сделаю!

ДимСерж
07.10.2018
17:11:21
И правильно



Debian Fox
07.10.2018
17:11:44
это, конечно нахуй никому не нужно, но для саморазития вполне норм

ДимСерж
07.10.2018
17:11:59
Саморазвитие двигает все

ДимСерж
07.10.2018
17:12:16
Я так для кота игрушки делаю

Konstantin
07.10.2018
17:12:22
или прошивка во внешней памяти?

Google
Debian Fox
07.10.2018
17:12:26
о, а чем ты его прошиваешь?
я ещё даже к нему не прикасался

ДимСерж
07.10.2018
17:12:29
Из датчиков сигнализации

Debian Fox
07.10.2018
17:12:32
я лишь учу ассемблер

Konstantin
07.10.2018
17:12:43
в эмуляторе?

Debian Fox
07.10.2018
17:12:47
пока что это в виде NASM для x86

сижу на уровне hello world и не понимаю, почему оно это выводит

без всяких инклудов

Konstantin
07.10.2018
17:13:56
все же 8051 - это немного не 8086

Debian Fox
07.10.2018
17:14:48


так ля, xor забыл убрать в 37 строке

Konstantin
07.10.2018
17:16:15
dos?

Debian Fox
07.10.2018
17:16:23
dos?
unix

Remald
07.10.2018
17:16:29
о бля еще один с ассемблером

Debian Fox
07.10.2018
17:16:30
nasm

Remald
07.10.2018
17:17:01
это программа создает два буфера в памятии

и делает два системных вызова write, пердавая им адрес буфера

Konstantin
07.10.2018
17:17:46
то есть на самом деле все магия происходит не в программе "на ассемблере"

Debian Fox
07.10.2018
17:18:04
Konstantin
07.10.2018
17:18:06
а за ее пределами, когда вызывается прерывание 80h

Google
Remald
07.10.2018
17:18:16
Debian Fox
07.10.2018
17:18:26
0x80 тип

Remald
07.10.2018
17:18:35
это код прtрывания

Konstantin
07.10.2018
17:18:41
да, а под досом была куча всяких полезных штук в int 21h

Debian Fox
07.10.2018
17:18:43
ну, это я понял

Remald
07.10.2018
17:18:49
который означает вызов syscall

Konstantin
07.10.2018
17:18:59
но по-моему так учить ассемблер - это не очень разумно

лучше уж в каком-то эмуляторе для какого-то процессора попроще

Debian Fox
07.10.2018
17:19:33


s = 0

Konstantin
07.10.2018
17:20:00
http://dca_lab.tripod.com/

Debian Fox
07.10.2018
17:20:13
я ещё полностью с выводом не разобрался, хы

Konstantin
07.10.2018
17:20:14
удивительно, но мы на вот этих штуках много лет лабы делали

Debian Fox
07.10.2018
17:20:21
можно запинать, я разрешаю)

Konstantin
07.10.2018
17:20:27
я ещё полностью с выводом не разобрался, хы
и не разбирайся, потому что зачем?

Remald
07.10.2018
17:20:31
что ты тут сделать пытаешься?

Debian Fox
07.10.2018
17:20:34
Konstantin
07.10.2018
17:20:38
ну это как научиться есть левой рукой

Debian Fox
07.10.2018
17:20:46
что ты тут сделать пытаешься?
сложить 12 и 15 и вывести это на экран

Google
Постите смешное!
07.10.2018
17:20:50
надо было на программиста идти чи на лектронщика. Нахуй я на инженера пошел...

Debian Fox
07.10.2018
17:20:52
хотя можно обойтись и без bx

Konstantin
07.10.2018
17:20:53
я не говорю, что ассемблер - это бесполезно

но сложить 12 и 15 - это полезно

Remald
07.10.2018
17:21:10
Konstantin
07.10.2018
17:21:13
а вывести на экран средствами операционной системы - сомнительно

Remald
07.10.2018
17:21:23
это код системного вызова

Debian Fox
07.10.2018
17:21:27
а

тогда юзать другие регистры

хотя стоп

Admin
ERROR: S client not available

Debian Fox
07.10.2018
17:21:40
а, ну да

это же add, а не mul какой-нить

mov eax, 4 mov ebx, 1 add bx, 12 add dx, 15 add bx, dx mov [s], bx mov ecx, [s]

всё равно пусто, хы

может не юзать s?

Remald
07.10.2018
17:23:52
mov eax,4 mov ebx, 12 add ebx, 15 mov [s], ebx mov ebx, s int 80h add esp, 8

тьфу

Debian Fox
07.10.2018
17:24:55
так еба, спать надо

Remald
07.10.2018
17:24:58
короче, ты так просто число ен выведешь

Google
Remald
07.10.2018
17:25:05
системным вызовом

Debian Fox
07.10.2018
17:25:15
и как теперь быть?

Remald
07.10.2018
17:25:15
его надо сначала преобразовать в строку, чтобы оно читалось

Debian Fox
07.10.2018
17:25:29
хм

что-то где-то видел по типу этого

Remald
07.10.2018
17:25:43
системный вызов просто выводит байты

и ты так просто выведешь код 27

который отнюдь не будет отображаться как число 27

Debian Fox
07.10.2018
17:26:55
ладно крч, я офф

Remald
07.10.2018
17:27:58
можно использовать printf из glibc

Захар
07.10.2018
17:28:54
кароч я понял суть я люблю то, что легко обратимо поэтому я выбрал программирование чет не так написал - стер и все хорошо

а тут паять

затраты олова, канифоли

Захар
07.10.2018
17:30:49
ну или на крайняк бредборд

Remald
07.10.2018
17:31:07
так что осторожно с программированием

Постите смешное!
07.10.2018
17:31:21
что я понял из случая выше - ассемблер це пiздец

Захар
07.10.2018
17:31:38
нормально жава кушает много озу но приятный гуи

Remald
07.10.2018
17:31:59
а после некоторых прорамм на джава разбитое лицо тоже не восстанавливается)

Захар
07.10.2018
17:32:00
недавно в проект либу закинул - радуюсь изичному переходу между сценами

да блин у меня только память течет пробовал у знакомого - все норм

причем гуглив, узнал, что у некоторых тоже такая проблема

Страница 7658 из 7737