mirko_anonim
✨️ Jak stworzyć system czasu rzeczywistego z pamięcią stronnicowaną? Ⓘ
Mirasy #embedded i #osdev temat jaki poruszę jest w sumie kontrowersyjny. Dotyczy próby łączenia wody z ogniem - czyli prób tworzenia systemu jednocześnie czasu rzeczywistego i korzystającego ze stronnicowania pamięci, bo musi przynajmniej okazjonalnie operować na sporych zbiorach danych. W związku z czym pytam szacowne grono - Cz zna ktoś jakieś solidne kompleksowe opracowania/książki/publikacje na tematy:

1. Stronnicowania pamieci wirtualnej
2
  • Najlepsze
  • Wszystkie komentarze
groman43
@mirko_anonim Powoli i spokojnie. Pamięci wirtualnej potrzebujesz
1) Jeśli chcesz oddzielić przestrzeń adresową kilku różnych procesów.
2) Jeśli zaczyna Ci brakować pamięci fizycznej i musisz swapować dane.
3) Jeśli MCU nie jest w stanie zaadresować całej przestrzeni adresowej.

W Twoim wypadku chyba żaden z tych warunków nie jest
2
mirko_anonim
✨️ Autor wpisu (OP): @groman43 wybacz, ale pytam o coś zupenie innego. Etap kiedy i do czego służy pamięć wirtualna mam za sobą od ponad dekady z dobrym hakiem. Mam też za sobą pracę przy systemach operacyjnych. Pytanie jest o całościowe omówienie problemów sklejania czasu rzeczywistego z nieprzewidywalnością czasową systemu pamięci wirtualnej. Chodzi o kompleksowe porównania różnych podejść i stosowane algorytmy. Bo stronnicowanie to narzuty niedeterministyczne robiące pod górkę czasowi
0
zwei
.globl _main
_main:
  # pierwsza wersja - wstawiam po prostu wszystko inline
  lea rdi, [rip + L_.hello]
  xor rax, rax
  call _printf
0
  • Najlepsze
  • Wszystkie komentarze
zwei
zwei Autor
  • adult
Treść przeznaczona dla osób powyżej 18 roku życia...
3
F.....k
F.....k
@zwei: co to za znaczki za jsa byś się wziął ( ͡° ͜ʖ ͡°)
1
g.....s
g.....s
Elko mirki z #programowanie w #asm #assembler - mam problem, pisze sobie funkcje do programu 64bitowego w #nasm, jako argument przyjmuje adres do tablicy floatow no i chce załadować jej fragment do ymm0. Używam instrukcji vmovaps, ale zamiast przesłać się 256bity przesyłają się tylko 128. Po prostu zamiast 8 floatow lądują się 4, dane w tablicy są na pewno ok. Ma ktoś pomysł
1
  • Najlepsze
  • Wszystkie komentarze
k.....d
k.....d
@g500s: co Cię motywuje do programowania w assemblerze ?
0
g.....s
g.....s
@kfeed: projekt na zaliczenie
Ogólnie z tego co widzę to vzeroall też mi czyści tylko połówkę rejestru :/
0
MickJagger
MickJagger
Jak podzielic liczbe dwubajtową przez jednobajtową mając jednobajtową ALU (mam funkcje asemblera dzieląca jeden bajt przez jeden bajt zwracającą liczbe całkowitą oraz reszte z dzielenia)?
#programowanie #mikrokontrolery #asm #informatyka
2
  • Najlepsze
  • Wszystkie komentarze
w.....y
w.....y
@MickJagger: po co :)
1
MickJagger
MickJagger
@wkoloprzegrywy: na zaliczenie xD
1
p.....o
p.....o
#programowanie #asm #assembler
Fragmenty 13:59-14:02. Pomijając babol z używaniem liczydeł u suwaków logarytmicznych to interesuje mnie ten kod co tam jest. To na pewno nie jest nagranie z epoki, bo te rejestry to nawet ja znam i to chyba intelowska architektura 16-bitowa, która pojawiła się ponad 20 lat po wydarzeniach na filmie. Ktoś coś powie na ten temat?
4
  • Najlepsze
  • Wszystkie komentarze
ManOfGlass
Treść przeznaczona dla osób powyżej 18 roku życia...
2
  • Najlepsze
  • Wszystkie komentarze
defoxe
#programowanie #cpp #asm

Ja bardzo przepraszam, że kaleczę i w ogóle dokumentacje powinienem ogarnąć wpierw.
Ale zainteresowało mnie tylko coś i chciałem sprawdzić.

Jadę więc:
1
  • Najlepsze
  • Wszystkie komentarze
znowu_musze_wymyslac
znowu_musze_wymyslac
Ej mirki, chcę sobie użyć funkcji _read w masmie i nie działa, dostaję LNK2001 unresolved external symbol write Co dziwne działa mi MessageBoxA@16 i _MessageBoxW@16 używam visual studio 15, mam w linkerze dodane libcmt.lib
#programowanie #asm #assembler
2
  • Najlepsze
  • Wszystkie komentarze
zielonek1000
Tutoriale Assemblera x86 lista zbiorcza 200 filmików
https://www.youtube.com/playlist?list=PLLwUwn2c6SngPFp4-QLeUPupYiI2c1iz9
Tutki ASM po polsku od Gynvael
https://www.youtube.com/playlist?list=PL7CA8FE35B665D4DD
Jak ktoś chce tutki OllyDBG czy IDA to niech da znać. Pozdrawiam grupę ratowania niskiego poziomu.
#komputery #tutorial #poradnik #nauka #programowanie #assembler #asm #it #liganauki #gruparatowaniapoziomu #zielonek1000
28
  • Najlepsze
  • Wszystkie komentarze
erwit
8
Roballo
Mireczki muszę w assemblerze napisać program, który będzie wczytywał ciąg znaków >c+z> i wypisywał najbardziej zagnieżdżony, ale bladego pojęcia nie mam jak się za to zabrać w tym języku. Ktoś mógłby mi objaśnić, powiedzieć czym się zainteresować itd? Mam czas do piątku.
Nie oczekuje gotowca tylko pomocy ( ͡° ʖ̯ ͡°)

#assembler #programowanie #asm
1
  • Najlepsze
  • Wszystkie komentarze
NiedzielnyMirek
NiedzielnyMirek
#programowanie #assembler #asm
Podczas normalnego debugowania kodu w asemblerze jest możliwość zachowania komentarzy, ułatwia to debugowanie. Używam JIT'a z assemblerem xbyak, da się jakoś zachować/wygenerować komentarze w takim kodzie?
1
  • Najlepsze
  • Wszystkie komentarze
xaoc
xaoc
#asembler #asm #programowanie
Co robię źle? Dzielenie takie trudne... w R2 jest 0x40.
http://wklej.se/e3fb
1
  • Najlepsze
  • Wszystkie komentarze
A.....k
A.....k
Treść przeznaczona dla osób powyżej 18 roku życia...
1
  • Najlepsze
  • Wszystkie komentarze
sosnnaa
Mirki znające #asm #assembler #masm


Piszę sobie radix sort w MASM i natrafiam na 2 problemy:

1. Podczas niektórych wywołań leci błąd:
5
  • Najlepsze
  • Wszystkie komentarze
V.....r
Nie zechciałby by mi ktoś pomóc? Mam dwa programy, jeden do obsługi klawiatury sekwencyjnej, a drugi do wyświetlacza 7seg. Chciałbym to jakoś połączyć, ale ni cholery mi to nie wychodzi. Czytałem Podstawy Programowania Mikrokontrolera 8051 ale niestety nic mi to nie pomogło. Jakby ktoś się podjął pomocy to zapłacę.
#asm #asembler #programowanie
1
  • Najlepsze
  • Wszystkie komentarze
S.....k
S.....k
W nawiązaniu do znaleziska : http://www.wykop.pl/link/2290260/was-isolated-from-1999-to-2006-with-a-486-built-my-own-late-80s-operating/

Tutaj możecie sobie zobaczyć fajną wersję snake od pewnego ziomeczka ze studiów.

#programowanie #asm #gry
3
the4dk
#asm #assembler tylko Iczelion! #oswiadczeniezdupy
2
Jasiek794
Witam, mógłby mi ktoś wytłumaczyć taki zapis z asemblera?

mov bl, [wyraz+esi]

cmp bl, 0ah

je
1
  • Najlepsze
  • Wszystkie komentarze