Trang 1 trên tổng số 4 123... Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 35 kết quả

Đề tài: Ngôn ngữ Assembly là gì? Nghe lạ wá ????????

  1. #1
    Ngày gia nhập
    07 2006
    Bài viết
    121

    Mặc định Ngôn ngữ Assembly là gì? Nghe lạ wá ????????

    Assembly là ngôn ngữ gì vậy ? Sao lạ wá?

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,749

    Nó là hợp ngữ (Assembly language), một ngôn ngữ lập trình bậc thấp.
    Mỗi một câu lệnh trong chương trình sẽ tương ứng với 1 chỉ lệnh của máy tính.
    Nó thuộc ngôn ngữ thủ tục, nhưng khó viết và chán. Kết quả cuối cùng chỉ có thể chạy trên một loại máy tính mà thôi. Nhưng ưu điểm là chương trình viết ra chạy nhanh, chiếm ít bộ nhớ và có hiệu suất tốt hơn so với ngôn ngữ lập trình bậc cao. Đặc biệt sử dụng viết Hệ điều hành.

    Trong C có thể sử dụng được Assembly (Viết tắt là ASM) dưới dạng inline dùng trong các trường hợp đòi hỏi xử lý thiết bị ở mức độ cao, hoặc một số trường hợp cần sử dụng ASM để tăng hiệu quả.

    Xin được các bạn bổ sung thêm.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  3. #3
    No Avatar
    khanga6tm Khách

    hic!
    cả nhà ai biết Assembly thì nói cho em hiểu cái có phải là dùng để viết hàm cho C và viết các ngôn ngữ lập trình và trình biên dịch cho các ngôn ngữ lập trình kô.??
    mà hình như các hệ điều hành đơn giản chỉ vài trăm KB dùng cho Mobie thì viết bằng ASM thì phải??

  4. #4
    Ngày gia nhập
    07 2006
    Bài viết
    121

    Mình muốn biết thêm về cách viết và biên dịch ASM này.

  5. #5
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,749

    Cái này Dreaminess có học qua nhưng mà chẳng viết được cái gì, cho đọc code cũng không hiểu nó làm gì luôn (Xấu hổ quá)

    Tìm hoài rồi cũng thấy: Dưới đây là Assembler(Trình dịch Assembly language) và một cuốn tài liệu (May thay nó là tiếng Việt), có ai muốn nghiên cứu thì download nhé.
    Attached Files Attached Files
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  6. #6
    No Avatar
    lqkhoi Khách

    Mặc định Ngôn ngữ Assembly là gì? Nghe lạ wá ????????

    Trích dẫn Nguyên bản được gửi bởi Chân quê
    chưa. chỉ nhúng ASM vào C thì có đôi chút
    Tôi không hiểu các bạn quan tam nhiều đến ASM để làm gì. Nên focus vào C đi. Hiện nay chỉ có 1 số ít người cần dùng ASM như những người viết boot code cho device, viết codecs cần optimize, dân debug lib, dân khoái reengineer code, dân *****er xài NUMEGA hoặc vài em crazy khoái chơi nổi ( đã từng thấy 1 em khoe viết NOTEPAD bằng pure ASM ).

    Nên nhớ ASM sẽ bị specific cho từng chip. Vì tập lệnh tương ứng với từng loại CPU sẽ khác nhau. Cho nên tốt nhất nên nếu thích thú làm embedded muốn bon chen với những thứ tôi kể ở trên thì cũng chỉ nên học đọc asm code.

    Nếu bạn là tay mơ thì chưa chắc bạn viết asm code chạy nhanh hơn C code . Bao giờ Compiler optimise cũng khá hơn những người bình thường.

    Nên để đầu óc sạch để học C thì tốt hơn.

  7. #7
    No Avatar
    neworaclevn Khách

    đúng đó. Có khi chưa hiểu hết ASM mà dịch nó cẩn thận hỏng luôn phần cứng ấy chứ.

  8. #8
    Ngày gia nhập
    08 2006
    Bài viết
    60

    Làm gì hỏng phần cứng ?

    Đĩa cứng thì có 2 loại hư: logic và vật lý. dịch bậy bạ thì quá lắm cũng hư logic thôi !

    Dịch hoàn toàn 0 hư máy! Chạy mới có chuyện. Cái này ai học "cấu trúc máy tính" là biết thôi !

  9. #9
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,749

    Đúng đó, làm sao mà hỏng được phần cứng chứ, chỉ có làm hỏng hệ điều hành thôi, nhiều lắm là ghi thông tin lên BIOS đời cũ làm cho ko khởi động được thôi.
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

  10. #10
    Ngày gia nhập
    10 2006
    Nơi ở
    Hà Nội
    Bài viết
    146

    ASM học chỉ để dành cho dân lập trình phần mềm nhúng thôi!
    Nhưng hiện nay VN cần đến 10.000 lập trình viên lập trình phần mềm nhúng đó.
    Nếu bạn giỏi ASM thì chắc chắn là kô thất nghiệp đâu, mà lương còn cao chứ!
    Cố lên!

Các đề tài tương tự

  1. chuyên bán tai nghe điện thoại,Sennheiser CX300-II, cx400-II.., bán tai nghe Monster Beats tour
    Gửi bởi balinh trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 17-11-2012, 11:12 AM
  2. Mua tai nghe sony ex088, e828.., tai nghe Monster Beats tour by Dr.Dre,studio, ibeats hàng loại A
    Gửi bởi rao88 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 13-05-2012, 09:06 AM
  3. Combo bộ sạc Iphone cao cấp tai nghe ! Thỏa sức nghe nhạc cùng dế yêu
    Gửi bởi mylove94 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 14-03-2012, 11:07 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn