Vậy thì tui có thể kiếm một cuốn sách giới thiệu về Assembly ở đâu, book hay e-book đều được, Việt hay Anh cũng chẳng sao cả. Nhưng tốt nhất là Việt đi cho dễ đọc vì tui chỉ muốn tìm hiểu thôi chứ không chuyên sâu.
Vậy thì tui có thể kiếm một cuốn sách giới thiệu về Assembly ở đâu, book hay e-book đều được, Việt hay Anh cũng chẳng sao cả. Nhưng tốt nhất là Việt đi cho dễ đọc vì tui chỉ muốn tìm hiểu thôi chứ không chuyên sâu.
Bạn tìm trên Google.com sách ebooks có tên "Art of Assembly"
hoặc email cho duynghia@netcenter-vn.net để mình chép cho.
mình mail cho duynghia mà đợi chả thấy hồi âm
sách về ngôn ngữ Assembly ít lắm, tui chi thấy khoảng có 2,3 cuốn gì ở nhà sách àh, trong đó có một cuốn nghiên về phần cửng rồi.
ASM tuyẹt vời lắm !! Viết virut là thích nhất ! hì hì !! đùa 1 chút !! dùng ASM bạn có thể tối ưu hoá kích thưóc của soft !! VD viết bằng pascal mà kết hợp thêm ASM thì tuyệt !! hi` hi` hi` Nói chung là thich thì học thôi ! hay lắm
Có 1 quyển rất hay là "Lập trình hợp ngữ và máy vi tính IBM-PC" do nhóm Quách Tuấn Ngọc dịch, dành cho những ai viết Assembly cho PC, còn bạn nào muốn viết Assembly cho chip 8951 (loại chip vi điều khiển khá cũ nhưng còn phổ biến nhiều ở VN) thì có thể đọc quyển "Họ vi điều khiển 8051" do nhóm Tống Văn On dịch. Đọc quyển sau khó hơn quyển trước, vì quyển trước chủ yếu chỉ là lập trình, còn quyển sau có giao tiếp và thiết kế nữa, cho nên cần phải biết trước về kỹ thuật số, thân.
mình muốn install chương trình assembly, nhưng install xong không biết chạy chỗ nào, có ai giúp mình với
Bạn dùng notepad hay chương trình editor nào mà chẳng được, sau đó save lại rồi compile, link, xong có 1 file .exe để chạy.
Nếu tôi không lầm bạn đang học về microprocessor (uP), xin thêm vài điều.
1. Assembly là ngôn ngữ nhanh và mạnh nhất cho từng uP. Mỗi uP có một assembly language riêng: Intel's assembly language dùng cho Intel uP (80***, Pentium, ...) , Motorola uP (68***) dùng Motorola assembly language, các chip DSP dùng TI assembly language. Người ta có thể phân loại các uP bằng vào assembly language của nó : RISC, CISC. Assembler là một program đổi assembly to machine code (microcode hay nanocode), vì vậy assembly code cũng được gọi là macrocode
2. Assembly languges được dùng để phát triển các OS, simulator, graphic, word processor. Phần lớn các ngôn ngữ khác như C hay Pascal đều dựa vào các khái niệm của assembly. Thí dụ: Khái niệm về pointer của C chỉ là indirect mode của assembly.
3. Nếu bạn là hardware design engineer , bạn cần nắm vững assembly. Có khi bạn không viết nhưng phải đọc assembly code.
ASM la mot ngon ngu bac thap, nguoi ta su dung no khi muon truy cap vao phan he thong. No duoc ap dung trong do luong, dieu khien.
Giao dien cua no kho viet, nhung no co the ket hop voi ngon ngu bac cao nhu TC, TP.
Muon hoc ASM thi can biet : Cau truc may tinh va vi xu ly
Bookmarks