Επειδή για κάποιους λόγους θυμήθηκα τις παλιές μου αγάπες, και επειδή ελάχιστοι έχουν ασχοληθεί με το θέμα του System Programming σε επίπεδο kernel, έχω φτιάξει εδώ ένα manual για όσους ενδιαφέρονται.
Περιλαμβάνω:
- Διαχείριση και εξήγηση της real mode
- Διαχείριση και εξήγηση της προστατευμένης 32-bit mode
- Διαχείριση για πρώτη φορά του 64-bit της χ64 μέσω DOS
- Κώδικα που δουλεύει
Φυσικά δεν είναι για αρχαρίους στην Assembly, οπότε μην φρικάρετε (θα ολοκληρώσω συντομα και τις σελίδες για αρχαρίους).
Οποιος ενδιαφέρεται, ας ρίξει μια ματιά και ας μου πει την γνώμη του. Δεν έχω φυσικά ολοκληρώσει όλα τα θέματα, αλλά ειδικά στο θέμα του 64-bit ίσως για πρώτη φορά κάποιοι θα δούν πώς θα μπορούσαν να μπούν σε αυτό από DOS, μια που ακόμα και οι προγραμματιστές της AMD το ψάχνουν.
Εμφάνιση 1-15 από 30
Θέμα: Assembly Tutorial
-
06-07-08, 16:03 Assembly Tutorial #1
Τελευταία επεξεργασία από το μέλος turboirc : 06-07-08 στις 21:45.
-
06-07-08, 16:55 Απάντηση: Assembly Tutorial #2
εκπληκτικο, μπραβο για τον κοπο σου να το γραψεις...
Quality is not an act, it is a habit.
-
06-07-08, 19:18 Απάντηση: Assembly Tutorial #3
Nice ηθελα ενα καλο tutorial assembly
Hold my breath as I wish for death...Oh please God wake me
-
06-07-08, 21:23 Απάντηση: Assembly Tutorial #4
Καλα το συγκεκριμένο πρέπει να είσαι αρκετά μαζόχας αν όντως το χρειάζεσαι :P
-
06-07-08, 21:31 Απάντηση: Assembly Tutorial #5
Ένα μεγάλο φίλε.
Αν και πρέπει να είσαι υπερ-μαζόχας για να ασχοληθείς με Assemply.
Εγώ ακούω Assemply καιΌσα κοστίζουν μια δραχμή, γι' άλλους κοστίζουν μια ζωή....δεν είναι κρίμα!!!
-
06-07-08, 21:43 Απάντηση: Assembly Tutorial #6
-
06-07-08, 21:43 Απάντηση: Assembly Tutorial #7
Την εποχή που τα μάθαινα αυτά φίλε ουτε assembler δεν είχαμε... με το debug.exe φτιάχναμε προγράμματα.
-
06-07-08, 21:44 Απάντηση: Assembly Tutorial #8
-
07-07-08, 00:22 Απάντηση: Assembly Tutorial #9
- Εγγραφή
- 22-09-2003
- Μηνύματα
- 81.767
- Downloads
- 218
- Uploads
- 48
- Άρθρα
- 6
- Τύπος
- VDSL2
- Ταχύτητα
- 204800/20480
- ISP
- Wind
- Router
- Technicolor DGA4130
- SNR / Attn
- 6(dB) / 2.8(dB)
- Path Level
- Interleaved
Και θα την χρωστάς πολύ ακόμα γιατί λέγεται Assembly
We'll build a fortress to keep them out and in a world gone silent I'll be your sound and if they try to hurt you I'll tear them down I'm always with you now....
I forgot that I might see, so many Beautiful things
everything that has a beginning has an end
See the mirror in your eyes-see the truth behind your lies-your lies are haunting me See the reason in your eyes-giving answer to the why- your eyes are haunting me
-
07-07-08, 00:23 Απάντηση: Assembly Tutorial #10
-
07-07-08, 09:44 Απάντηση: Assembly Tutorial #11
-
07-07-08, 12:12 Απάντηση: Assembly Tutorial #12
Nομιζω οτι ειναι καλο να εχεις μια εξοικειωση με assembly. Αν και επαγγελματικα δεν ειναι χρησιμη, βοηθαει αρκετα να γνωριζεις πως λειτουργουν τα πραγματα σε low level επιπεδο, μεταξυ αλλων, πριν ασχοληθεις με C/++ κλπ.
Εγω θυμαμαι ειχα ξεκινησει με την basic του Spectrum , αργοτερα asssembly και μετα C/++.
Τωρα για να φτιαξεις κατι μεγαλο αποκλειστικα σε assembly... ναι, δεν εχει νοημα.
-
07-07-08, 15:44 Απάντηση: Assembly Tutorial #13
πολυ καλη δουλεια αφου μια απο τισ αγαπες σου ειναι c++ de γραφεις
και εκει κατι παρομοιο.....εννοω να αναφερθεισ σε προχωρημενα θεματα πανω c++
λεω εγω ....μια προταση εκανα , να βοηθησεισ και μασ τουσ μικρους
-
07-07-08, 16:42 Απάντηση: Assembly Tutorial #14
Εκεί με έχουν καλύψει άλλοι με κορυφαία βιβλία, διότι η C++ είναι πολύ πιο διαδεδομένη και πιο χρήσιμη.
Το συγκεκριμένο Tutorial το έγραψα επειδή δεν υπάρχει κάτι ανάλογο (κυρίως στο Long Mode) για κάποιον που ενδιαφέρεται για Kernel Programming. Στην C++ όμως υπάρχουν εκατομμύρια tutorials και βιβλία.
[Edit: Εκανα και σχετικό update με διάφορα για beginners, εργαλεία, himem.sys / emm386.exe / 386swat]Τελευταία επεξεργασία από το μέλος turboirc : 07-07-08 στις 17:12.
-
07-07-08, 19:38 Απάντηση: Assembly Tutorial #15
εχεις δικιο κατι ασχετο οταν λες DSP EXPERT για κανε μια επεξηγηση
να μαθαινουμε
Παρόμοια Θέματα
-
Visual Assembly και Assembly .Net από την Microsoft
Από mrsaccess στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 0Τελευταίο Μήνυμα: 01-04-08, 16:50 -
C++, Basic ή Assembly?
Από pzogr στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 56Τελευταίο Μήνυμα: 21-12-07, 21:46 -
Assembly Demos
Από axeman στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 4Τελευταίο Μήνυμα: 21-06-06, 19:19
Bookmarks