
Victor
19.07.2018
19:21:29
а int от разрядности зависит

Dolphin
19.07.2018
19:22:07
приводи явно

Victor
19.07.2018
19:22:13
т.е. нормально так писать?
sendBit((segments & _BV(i)) && (0xff != anode));

Dolphin
19.07.2018
19:22:17
а особенно, если не знаешь

Google

Dolphin
19.07.2018
19:23:24
приведение типов - это ОЧЕНЬ хорошая практика и такт

Rabu
19.07.2018
19:23:47
люблю умножать на логические выражения

Dolphin
19.07.2018
19:24:02
зря )
можешь наебнуть горя ))

Victor
19.07.2018
19:24:38

Dolphin
19.07.2018
19:25:14
++i && i++

Rabu
19.07.2018
19:25:35
например, num=ch-'0'-9*(ch>'9');
преобразование hex символа в число

Dolphin
19.07.2018
19:27:01
а почему не логическое умножение?
например

Victor
19.07.2018
19:27:27
#include <stdio.h>
#include <stdint.h>
int main() {
uint8_t i;
uint8_t r;
i = 10;
r = ++i && i++;
printf("r = %d\n", r);
return 0;
}
$ ./a.out
r = 1

Dolphin
19.07.2018
19:28:06
на всем диапазоне проверь

Victor
19.07.2018
19:28:13
ок

Google

Dolphin
19.07.2018
19:28:25
это UB )

ツ
19.07.2018
19:28:37
и проинициализируй переменные сначала на всякий случай

Rabu
19.07.2018
19:29:30
вполне себе 0/1

Victor
19.07.2018
19:31:13
#include <stdio.h>
#include <stdint.h>
int main() {
uint8_t i;
uint8_t r;
for (i = 0; i < 255; i++) {
r = ++i && i++;
printf("i = %d, r = %d\n", i, r);
}
return 0;
}
https://pastebin.com/qc9M1hjN

Dolphin
19.07.2018
19:31:17
вполне себе 0/1
a(int):
ldi r18,lo8(1)
ldi r19,hi8(1)
ldi r20,hi8(-1)
cpi r24,lo8(-1)
cpc r25,r20
brne .L2
ldi r18,lo8(0)
ldi r19,hi8(0)
.L2:
mov r24,r18
mov r25,r19
ret

Victor
19.07.2018
19:31:30

Rabu
19.07.2018
19:31:44

Солдатик
19.07.2018
19:32:08

Dolphin
19.07.2018
19:32:29

Солдатик
19.07.2018
19:32:41
страшно-стращно :3

Victor
19.07.2018
19:32:48
юморист
так, не гони на Дельфина, а то допросишься

Солдатик
19.07.2018
19:33:06

Dolphin
19.07.2018
19:33:40
i=2
чему равно?
i+=++i+i++

Rabu
19.07.2018
19:35:04
9

Dolphin
19.07.2018
19:35:27
вот вот поволокло )
это UB
так писать нельзя

Rabu
19.07.2018
19:35:44
но где здесь логические операции?

Google

Rabu
19.07.2018
19:35:54
но так писать — бред нечитаемый

Dolphin
19.07.2018
19:36:02
логические операции ничем не отличаются

Rabu
19.07.2018
19:36:02
и нигде не применимый, имхо

Dolphin
19.07.2018
19:36:18
точнее не так
битовые от логических отличаются тем, что вторые - точки следования
в остальном - одно и то же

EN
19.07.2018
19:43:50
воу
А что должно получится в итоге?

Dolphin
19.07.2018
19:45:10
ничего, просто тест на организацию видеопамяти в этом режиме
дальше хочу подергать скроллинг с синхронизацией по лучу
и посмотреть производительность

EN
19.07.2018
19:45:54
ого)))

Dolphin
19.07.2018
19:46:11
этот тестик будет нужен после замены видеопроцессора в реальной машине
сейчас она такое не умеет

Victor
19.07.2018
19:47:43

Солдатик
19.07.2018
19:48:01

EN
19.07.2018
19:48:26
как отличить пидорские цветочки от непидорских?

Victor
19.07.2018
19:49:30

Google

Солдатик
19.07.2018
19:50:40
что случилось?
как вы кольца носите? блин, это же так неудобно
и главнео - зачем
имхо по бабски цацки на себя вешать, а не цвяточки в интернетах

EN
19.07.2018
19:51:38
+

Victor
19.07.2018
19:51:51

EN
19.07.2018
19:51:55
работая на станке как нехуй -палец сделать

Солдатик
19.07.2018
19:52:05
все цепочки, крестики, браслеты, кольца

Admin
ERROR: S client not available

Солдатик
19.07.2018
19:52:26
все что можно надеть

Victor
19.07.2018
19:53:04

EN
19.07.2018
19:53:19
опасная хуйня
я вот тоже ничего не нашу

Victor
19.07.2018
19:53:27

EN
19.07.2018
19:53:35
а агрится в интернете на цветочки - латентная тема какая-то

Солдатик
19.07.2018
19:53:54
но я просто сказал свое отношение ко всему этому

Victor
19.07.2018
19:54:15
Ну, в часах браслет титан/позолота

Google

Солдатик
19.07.2018
19:54:23
а, часы еще

Victor
19.07.2018
19:56:09

ДимСерж
19.07.2018
19:56:21
У меня много серебра
И ошейник для кота из серебра

Солдатик
19.07.2018
19:56:42

ДимСерж
19.07.2018
19:56:47
Друг любит золото 750 пробы
Не носит, вкладывает денег

Asdf
19.07.2018
20:02:12

Victor
19.07.2018
20:14:15
В каких ещё процах, кроме 6502 был bcd режим?

Dolphin
19.07.2018
20:16:45
z80

Asdf
19.07.2018
20:17:26
x86

Андрій
19.07.2018
20:17:52
еще в 8080 команда десятичной коррекции была вродь

Victor
19.07.2018
20:26:04
Никогда не пользовался
А в arm нету?

ツ
19.07.2018
20:34:23
нету, насколько я помню. да и из x86 их выпилили "BCD instructions are no longer supported in long mode."

Dr
19.07.2018
20:36:38
@TehDmitry красавчик

Stanislav
19.07.2018
20:38:43
о что я пропустил ?

Dmitry
19.07.2018
20:39:16

Dr
19.07.2018
20:39:50
а чёй-то?
Я знаю что ты не длинный, но твоя аватарка меня заставляет так считать

Dmitry
19.07.2018
20:40:56
а… я подумал, что я что-то хорошее сделал и не заметил =)

Asdf
19.07.2018
20:42:57