2011-12-25 35 views
5

Tôi đã xem qua nhiều tài nguyên trực tuyến về lắp ráp x86. Tuy nhiên, trước khi bắt đầu, tôi muốn nhận được một số phản hồi từ những người khác. Có tài nguyên video nào đặc biệt tập trung vào lập trình x86 không? Tôi biết C và có các nguyên tắc cơ bản trong Java. Tôi cũng biết kiến ​​trúc MIPS và lắp ráp cho MIPS. Tôi cần phải biết lắp ráp x86 (đặc biệt là chế độ bảo vệ) cho công việc. Tôi sẽ đánh giá cao nếu bất cứ ai có thể giới thiệu tôi đến bất kỳ trang web tốt. Có một số trang web trực tuyến mà có vẻ hữu ích cho METài nguyên trực tuyến tốt để tìm hiểu lắp ráp x86

http://www.vtc.com/products/Assembly-Language-Programming-Tutorials.htm

Xin bình luận về điều đó? Nó sẽ hữu ích nếu tôi làm theo những bài giảng đó?

Tôi cũng đã tải xuống hướng dẫn sử dụng intel nhưng một số người nói với tôi rằng nó quá khó khăn cho người mới bắt đầu.

Một trang web khác là: http://www.mindshare.com/shop/?c=e&section=0BA207001710

Nó bao gồm kiến ​​trúc x86 cơ bản. Hãy giúp tôi bắt đầu với một nguồn tài nguyên tốt!

+3

có thể trùng lặp của [Sách x86 lắp ráp tốt] (http://stackoverflow.com/questions/4845/good-x86-assembly-book) –

+1

"Tôi cũng đã tải xuống sổ tay hướng dẫn sử dụng nhưng một số người nói với tôi rằng nó quá khó khăn cho người mới bắt đầu." Bạn đã thử tự đọc chúng chưa? Họ có quá khó khăn không? – Johnsyweb

Trả lời

3

Ok như vậy ngọn lửa tôi, nhưng tôi nói Intel & AMD Hướng dẫn sử dụng. Và ví dụ những người khác lắp ráp mã. Đó có lẽ không phải những gì bạn đang tìm kiếm, nhưng nó vẫn có thể là nguồn tài nguyên quan trọng nhất. Bạn nói "đặc biệt là chế độ được bảo vệ" làm cho âm thanh giống như bạn có thể đang chơi với arcana lạ thường chỉ dành cho tin tặc hạt nhân. Nếu vậy, bạn thực sự cần phải đi đến miệng ngựa.

Tôi nghĩ rằng quan điểm của tôi là nếu bạn đã biết C và lắp ráp trong một kiến ​​trúc khác, bạn không cần một hướng dẫn khái niệm tốt đẹp. Bạn cần các chi tiết. Bạn có thể tìm hiểu tên của các hướng dẫn bằng cách đọc mã người khác, và sau đó bạn đọc hướng dẫn sử dụng để tìm ra những gì họ thực sự làm.

+0

Cảm ơn lời khuyên của bạn. Tôi có kiến ​​thức tốt về kiến ​​trúc máy tính và cũng biết kiến ​​trúc MIPS và thực hiện một số mã hóa lắp ráp MIPS. Đây là tình hình hiện tại của tôi. Tuy nhiên, tôi đã không làm việc với mức độ thấp C. Bạn có nghĩ rằng tôi đang đi đúng hướng để nắm bắt chương trình lắp ráp x86 từ hướng dẫn sử dụng intel? – newbie

+0

Chỉ cần thử và xem. Tôi nghĩ rằng việc viết các chương trình ASM đơn giản thường dễ dàng và thú vị. Tôi quản lý để làm điều đó bằng cách nhìn vào mã người khác, chứ không phải là một cuốn sách - và PDF mà liên kết paulsm4 không thể làm tổn thương. Tôi nghĩ rằng bạn sẽ cần hướng dẫn sử dụng chỉ khi đi sẽ khó khăn và bạn cần phải làm một số ma thuật đen. Các sách hướng dẫn không dễ đọc, nhưng đôi khi có rất ít sự lựa chọn. –

Các vấn đề liên quan