Wszystko
Wszystkie
Archiwum
Czy naprawdę nie istnieje żadne sensowne IDE do Asemblera pod Wind x64?
Sensowne: piszę kod, klikam F5 i w konsoli mam wynik działania.
Niesensowne: w jednym oknie piszę kod, później trzeba go skopiować do dosboxa i tam odpalić kompilator, a później jeszcze przenawigować gdzieś po wynik działania programu.
#programowanie #asembler #kiciochpyta
Sensowne: piszę kod, klikam F5 i w konsoli mam wynik działania.
Niesensowne: w jednym oknie piszę kod, później trzeba go skopiować do dosboxa i tam odpalić kompilator, a później jeszcze przenawigować gdzieś po wynik działania programu.
#programowanie #asembler #kiciochpyta
@ignacy130: SublimeText ma coś takiego jak buildsystem'y - konfigurujesz raz (a jest to banalnie proste) i po prostu działa. Kolorowanie składni do ASM'a jest jako plugin ściągalny przez menedżera pakietów
@korri: :S no jakoś z poziomu Win 8.1 x64 się nie otwierało, ale poszło przez dosboxa niestety. dobra, trudno, działa. ale i tak żal, że nie ma nic ot tak.
Przypomni mi ktoś składnię programu w assemblerze do odejmowania. 1,5 roku temu pisałem je na zaliczenie w MCU 851 IDE, a teraz by mi się przydał jakiś kod z odejmowaniem (SUB). Z tego co kojarzę, to samo odejmowanie wygląda mniej więcej tak:
SUB A,B
B odejmuje od A i wynik zostaje w A. Jak teraz zrobić otoczkę programu (podawanie zmiennych i wyprowadzenie wyniku)?
#programowanie #asembler #assembler #informatyka #studbaza
SUB A,B
B odejmuje od A i wynik zostaje w A. Jak teraz zrobić otoczkę programu (podawanie zmiennych i wyprowadzenie wyniku)?
#programowanie #asembler #assembler #informatyka #studbaza
- 1
- 1
@Cesarz_Polski: (#) Generalnie to najpierw umieszczasz na początku deklaracje
a następnie musisz te funkcje wywołać.
ma sygnaturę
czyli kolejno dokąd chcesz wypisać (w tym wypadku 1 - standardowe wyjscie), dalej jest wskaźnik do obszaru w którym znajduje się tekst, a następnie liczba bajtów zajmowana przez tekst. Więc wypisanie czegoś to krótkie machnięcie
extern __write : PROC
extern __read : PROC
a następnie musisz te funkcje wywołać.
write
ma sygnaturę
write(int fd, const void *buf, size_t nbytes);
czyli kolejno dokąd chcesz wypisać (w tym wypadku 1 - standardowe wyjscie), dalej jest wskaźnik do obszaru w którym znajduje się tekst, a następnie liczba bajtów zajmowana przez tekst. Więc wypisanie czegoś to krótkie machnięcie
push dword PTR
- 1
Korzystam z kompilatora MASM. Dlaczego w tym programie http://pastie.org/8938887 zamiast prostego komunikatu "Hello World" dostaje:
#programowanie #asembler
#programowanie #asembler
- 1
@ignacy130: hahahaha 1 dzień zna asemblera i już pomaga mirkom na wykopie :D
- 1
- 1
#programowanie #asembler #x86 #muzyka
Nie wiem dlaczego, ale przy nikim mi się tak dobrze nie kodzi jak przy Dido, może to dlatego, że wszystkie jej piosenki brzmią tak samo i są chyba o tym samym xD
Nie wiem dlaczego, ale przy nikim mi się tak dobrze nie kodzi jak przy Dido, może to dlatego, że wszystkie jej piosenki brzmią tak samo i są chyba o tym samym xD
- 2
Mirki, mirki pomóżcie:
http://www.wykop.pl/wpis/6500572/programowanie-asembler-testy-winapi-programuje-sob/
Jestem bliski udowodnienia, że WinAPI ma błędy. #amerykanscynaukowcy
Tylko mi jedne mirki wystraszyły innych mirków ;/
#programowanie #asembler
http://www.wykop.pl/wpis/6500572/programowanie-asembler-testy-winapi-programuje-sob/
Jestem bliski udowodnienia, że WinAPI ma błędy. #amerykanscynaukowcy
Tylko mi jedne mirki wystraszyły innych mirków ;/
#programowanie #asembler
- 1
- 2
#programowanie #asembler #testy #winapi
Programuję sobie w asemblerze (z WinAPI) i mam program, który na jednych komputerach działa, a na drugich wywala się (chyba zależy od procesora).
Pomoglibyście w testach?
Tu program testowy (pobiera naciśnięty klawisz i wypisuje niżej):
http://speedy.sh/UBnuV/testWCOC.exe
Po uruchomieniu naciśnijcie kolejno przynajmniej dwa klawisze. I napiszcie w komentarzu (albo do mnie na PW) czy zadziałało (lub nie) i podajcie na jakim było testowane procesorze oraz systemie (wraz z 32/64
Programuję sobie w asemblerze (z WinAPI) i mam program, który na jednych komputerach działa, a na drugich wywala się (chyba zależy od procesora).
Pomoglibyście w testach?
Tu program testowy (pobiera naciśnięty klawisz i wypisuje niżej):
http://speedy.sh/UBnuV/testWCOC.exe
Po uruchomieniu naciśnijcie kolejno przynajmniej dwa klawisze. I napiszcie w komentarzu (albo do mnie na PW) czy zadziałało (lub nie) i podajcie na jakim było testowane procesorze oraz systemie (wraz z 32/64
#pytanie #programowanie
#asembler - może mi ktoś wytłumaczyć jak najprościej, czym różni się przesunięcie shl od rcl ?
#asembler - może mi ktoś wytłumaczyć jak najprościej, czym różni się przesunięcie shl od rcl ?
@Dawidinho8: Sensownie by było, gdyby leciał do carry. Znalazłem taki przykład: http://stackoverflow.com/questions/4976636/whats-the-purpose-of-the-rotate-instructions-rol-rcl-on-x86 i tam właśnie do carry trafia ten bit.
- 2
@franczi: dobrej nocy
Komentarz usunięty przez moderatora
skompiluje mi to ktoś pod ubuntu 64bity? Mi jakimiś błędami wywala :/
http://gynvael.coldwind.pl/?id=387
#programowania #asembler #kompilacja
http://gynvael.coldwind.pl/?id=387
#programowania #asembler #kompilacja
@oggy1989: przełączyłem się na 32 bitowy system i poszło.
- 1
@miszczo997: brawo! zuch #niebieskipasek!
6
Kurs Asemblera
Kurs języka asembler, dla początkujących i nie tylko.
z- Dodaj Komentarz
- #
- #
- #
17
Zakodziłeś, kliknij kompiluj
Czy wiedziałeś jak działa proces kompilacji. Tutaj na przykładzie C/C++, świetny podcast.
z- 3
- #
- #
- #
- #
- #
- #
- 5
#programowanie #informatyka #C++ #java #python #asembler
Witam. Chciałbym od Was dowiedzieć się, który język programowania będzie przyjazny na początek nauki programowania oraz w jakim środowisku oraz dlaczego?
Chciałbym aby programy napisane w nim działały na linuxie jak i na windowsie. Z góry dziękuje i przepraszam bo wiem, że takich dyskusji było multum.
Witam. Chciałbym od Was dowiedzieć się, który język programowania będzie przyjazny na początek nauki programowania oraz w jakim środowisku oraz dlaczego?
Chciałbym aby programy napisane w nim działały na linuxie jak i na windowsie. Z góry dziękuje i przepraszam bo wiem, że takich dyskusji było multum.
278
Mity asemblera
Kilka mitow o assembly - czyli jak to tak w zasadzie z tym assembly jest.
z- 122
- #
- #
- #
- #
- #
Potrzebuję jakiegoś dobrego kursu Assemblera.
Znalazłem jeden na Wikibooks - okazał się być raczej przestarzały, bo programy nie chcą się kompilować w NASMie.
Znalazłem drugi na jakiejś autorskiej stronie - też przestarzały, też się progsy nie kompilują.
Znalazłem trzeci, ten od Gynvaela Coldwinda na youtube - fajny, ale Gyn tam używa na starcie jakichś wspomagaczy i pliki .dll, dzięki którym pobiera z nich np. funkcję do wypisywania tekstu na ekran... A mi
Znalazłem jeden na Wikibooks - okazał się być raczej przestarzały, bo programy nie chcą się kompilować w NASMie.
Znalazłem drugi na jakiejś autorskiej stronie - też przestarzały, też się progsy nie kompilują.
Znalazłem trzeci, ten od Gynvaela Coldwinda na youtube - fajny, ale Gyn tam używa na starcie jakichś wspomagaczy i pliki .dll, dzięki którym pobiera z nich np. funkcję do wypisywania tekstu na ekran... A mi
@akurczak: dzięki, ale nie przyda się - oba stare a drugi pod turboassemblera :|
- 0
@vifon_pikantny: Ten pierwszy jest genialny, TASM jest prawie identyczny jak MASM więc właściwie nie wiem co w nim może być tak przestarzałego :P rozdziały o jakimś sterowaniu stacją dyskietek możesz pominąć, ale o samym asemblerze jak najbardziej polecam. Nie ma tylko nic o pisaniu pod 64 bity (bo stare), ale tutaj zawsze mogę na życzenie wspomóc jakimś PDFem z wykładów z Architektury Komputerów
- 2
UW-Team.org na krawędzi...
To dzięki tej stronie zostałem programistą. To na ircowym kanale tego serwisu poznałem tyle ciekawych osób, które teraz pracują w najlepszych firmach IT na świecie, którym nigdy straszne by pytania o programowanie/hacking/security nawet o 3 w nocy. Teraz ten serwis potrzebuje pomocy...
#mikroreklama #programowanie #hacking #security #cpp #asembler #php #javascript
To dzięki tej stronie zostałem programistą. To na ircowym kanale tego serwisu poznałem tyle ciekawych osób, które teraz pracują w najlepszych firmach IT na świecie, którym nigdy straszne by pytania o programowanie/hacking/security nawet o 3 w nocy. Teraz ten serwis potrzebuje pomocy...
#mikroreklama #programowanie #hacking #security #cpp #asembler #php #javascript
34
Przykładowa Maszyna Cyfrowa
Artykuł który pomoże ci zrozumieć budowę i zasadę działania współczesnych komputerów, oraz umożliwi napisanie własnego programu w asemblerze, a wszystko napisane w prostym i zrozumiałym języku. Polecam.
z- 2
- #
- #
- #
- #
- #
- #
- #
- #
- 3
Dlaczego asemblacja trwa tak długo? Prostu, głupi program który nie robi praktycznie nic, a asembluje się z 2 minuty. Asembler się rozgrzewa czy jak? :| #gorzkiezale #informatyka #programowanie #asembler
http://pastebin.com/mT5xN58T
#programowanie #asembler
Protip: Zamiast
Lepsze jest