Wszystko
Najnowsze
Archiwum
7
Stworzyłem system operacyjny (reupload)
Osoby które już to czytały wcześniej - jak wiecie z niewiadomych przyczyn mój post o tym że stworzyłem system został usunięty z niewiadomych przyczyn przypuszczam że to dlatego że nazwa systemu była podobna do jakiejś firmy i nie dałem linku do repo, repo: https://github.com/kurczatko/tarixeniOS/
z- 2
- #
- #
- #
- #
Lepsza składnia assemblera
- AT&T 38.2% (13)
- Intel 61.8% (21)
#programista15k
- 0
#assembly #assembler #reverseengineering
https://reverseengineering.stackexchange.com/questions/22599/x64dbg-break-when-a-register-contains-a-value
Po za tym to chyba 128 bitowy rejestr i nie porównasz go sobie od ręki z liczba - ale nie znam sie
To co możesz zrobić to napisać prosty plugin, który udostępni funkcję do porównywania do użycia w "break condition", na przykład stcmp(5, "0")
#programowanie #mikrokontrolery #c #assembler #microchip #mplab
źródło: Zrzut ekranu 2024-01-11 o 11.10.54
Pobierz-Oz i -fwhole-program? Optimizer ma duże większe pole do popisu, jeśli widzi wszystko. Oczywiście jak masz jeden plik .c w projekcie to nie ma to sensuJak twój kompilator nie ogarnia
-fwhole-program to zawsze możesz dać wszystkie funkcje w jeden plik, tylko trzeba pamiętać o tym, żeby funkcje były static przez co kompilator nie musi zakładać, że funkcja musi powstać i może ją np. zinlinować- 2
main.c:1:0: warning: Compiler option (Optimize for size) ignored because this feature requires the MPLAB XC8 PRO compiler
Wszystko co da się na darmowej licencji powłączane
@zetisdead: Projekt własny więc nie będzie takich który by chcieli, ale i tak komercja więc więcej
Ale raczej pracy po tym nie ma? (traktuje to jako ciekawostkę). #naukaprogramowania #programowanie #assembler #komputery #hardware
- 3
6
Programowanie zoptymalizowanej grafiki 13H

Programowanie szybkiej grafiki w trybie 13H 0001H.
z- 4
- #
- #
- #
- #
- #
- #
- 10
https://github.com/Mati365/ts-c-compiler
#programowanie #chwalesie #assembler
źródło: compiler
Pobierz- 12
- 0
Szukam jakiegoś info dokładnie do czego są poszczególne rejestry rax, rbx, rcx itp i jakoś nie mogę trafić
#assembler #programowanie #it
- 0
Przykład: https://ww2.ii.uj.edu.pl/~kapela/pn/print-lecture-and-sources.php
Zależy też jeszcze, w jakim kontekście szukasz informacji. Jeśli po prostu materiałów typu dokumentacja to jak napisał przedmówca, jeśli chcesz nauczyć się programowania w asemblerze to te materiały albo książki na ten temat. Jeśli po prostu jesteś ciekaw "jak to działa" to powyższe, plus ewentualnie filmy na
- 2
- 1
- 0
Macie jakieś dobre tutoriale do tego?
Chodzi konkretnie o MIPS.
#it #informatyka #programowanie #programista15k
#assembler
#elektronika
Flagi warunków masz na stronie 38 w pdf:
cc_UC - skok bezwarunkowy
cc_z - skok gdy jest ustawiona flaga Z w rejestrze stanu
Ale czym dokładnie jest to rl2
@PlytaGnojowa: RL2 to młodsza część (8 bitów) rejestru R2 (16 bitów). Rdzeń procesora ma 16 rejestrów 16-bitowych - R0...15. Na tych rejestrach możesz wykonywać operacje arytmentyczne, logiczne itp.
Rodział: B.1.1 Word
Mam w asemblerze za pomocą koprocesora obliczyć y, np. y=1/2*3
Robię to następująco:
Fld1
Fld1
- 1
- 1
354
KolibriOS - wydajny i nowoczesny system operacyjny

KolibriOS, nowy i szybki niezależny system operacyjny który można zainstalować nawet z dyskietki 1.44MB w wersji podstawowej. System napisany całkowicie w Assemblerze.
z- 180
- #
- #
- #
Rejestry ogólnego i specjlanego przeznaczenia + Darmowy fragment książki!
Po przeczytaniu dowiesz się:
- Czym są rejestry ogólnego przeznaczenia w assemblerze
- Jakie przeznaczenie mają poszczególne rejestry
źródło: comment_1656972173O0quNlUofHw77X5eKG1pUe.jpg
Pobierz34
Assembler x86(-64) Tutorial cz. 2 - Rejestry Procesora

Assembler x86(-64) Tutorial cz. 2 - Rejestry Procesora: rejestry ogólnego przeznaczenia, rejestry specjalnego przeznaczenia, rejestry segmenntowe, rejestre flag
z- 32
- #
- #
- #
- #
- #
- #


















źródło: image
Pobierz@placebo_: mem nic takiego nie sugeruje. Mem mówi o takim zoptymalizowaniu, żeby chodziło na słabszych podzespołach - wolniejszym procki, karcie graficznej czy mniejszej ilości ramu.