-
Data: 2023-02-14 19:06:05
Temat: Re: C++ ośla łączka
Od: Janusz <j...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2023-02-14 o 15:39, Piotr Gałka pisze:
> W dniu 2023-02-13 o 09:26, jacek pozniak pisze:
>
>> Jednak w dłuższej perspektywie, pisanie w asm to strata czasu i proszenie
>> się o kłopoty; zmienia się platforma i musisz
>> pisać/testować/poprawiać/testować itd, od nowa.
>>
>> Jeśli procesor już nie radzi sobie z zagadnieniem to trzeba wziąć większy
>> procesor zamiast schodzić do asemblera.
>
> Zapewne 100% racja, ale ja mówię o kimś, dla kogo assembler był gdzieś
> tak od 1983 naturalnym środowiskiem, a C używa tylko od jakichś 15 lat.
>
> Do dziś bratu brakuje w C dostępu do bitu przeniesienia, czy parzystości.
Nie wiem co w arm-ach jest ale w avr-ch jest rejestr SREG dostępny
normalnie z C.
Wystarczy z and-ować z odpowiednią maską i mamy np przeniesienie czyli
if (SREG & 0x01) {}.
--
Janusz
Następne wpisy z tego wątku
- 14.02.23 22:22 Piotr Gałka
- 14.02.23 22:42 heby
- 15.02.23 15:40 Piotr Gałka
- 15.02.23 19:50 heby
- 15.02.23 21:28 Piotr Gałka
- 15.02.23 22:14 Marek
- 15.02.23 23:10 heby
- 16.02.23 00:02 Grzegorz Niemirowski
- 16.02.23 07:22 heby
- 16.02.23 12:46 Grzegorz Niemirowski
- 16.02.23 13:20 Piotr Gałka
- 16.02.23 13:45 heby
- 16.02.23 13:54 heby
- 16.02.23 14:35 J.F
- 16.02.23 15:23 Grzegorz Niemirowski
Najnowsze wątki z tej grupy
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
Najnowsze wątki
- 2025-03-11 Warszawa => Kierownik ds. kluczowych Klientów <=
- 2025-03-11 Łódź => System Administrator (Linux, Active Directory) <=
- 2025-03-10 roaming
- 2025-03-10 wodor
- 2025-03-10 Ostrów Wielkopolski => NodeJS Developer <=
- 2025-03-10 Białystok => System Architect (background deweloperski w Java) <=
- 2025-03-10 Częstochowa => Backend Developer (Node + Java) <=
- 2025-03-10 Poznań => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produkc
- 2025-03-10 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-03-10 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-10 Chiny-Kraków => Senior PHP Symfony Developer <=
- 2025-03-10 Szczecin => Key Account Manager IT <=
- 2025-03-10 Warszawa => Node.js / Fullstack Developer <=
- 2025-03-10 Warszawa => Data Engineer (Tech Leader) <=
- 2025-03-10 Gliwice => Business Development Manager - Network and Network Security