Khác nhau giữa việc lập trình ứng dụng 32bit và 64bit?

Cho mình hỏi là có sự khác nhau nào giữa việc lập trình ứng dụng 32bit và 64bit, những ứng dụng 32bit vẫn chạy được trên 64bit.

Ứng dụng 64 bit không chạy được trên 32 bit. Khác nhau ở chỗ đấy.

1 Like

Mình nghĩ bây giờ chủ yếu là 64bit. Tiện lợi và dùng được cho cả hai

ý mình hỏi là khác nhau trong quá trình lập trình ý.

Còn tùy vào ngôn ngữ lập trình và bài toán:

  1. Với ASM thì khác rất nhiều: từ tập lệnh đến thanh ghi, cần chú ý đọc kỹ tài liệu
  2. Với C/C++ thì có khác nhau chút ít. Tuy nhiên nếu từ trước đến nay vẫn code theo chuẩn (ví dụ như không tự cho rằng kiểu int là 4 byte, pointer là 4byte) thì sẽ không có gì khác biệt
  3. Với các ngôn ngữ bậc cao hơn thì không có gì khác biệt.

Nếu là bài toán liên quan đến lập trình hệ thống thì sẽ không phải lúc nào cũng code theo chuẩn được nữa, nên sẽ có nhiều cái phải thay đổi.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?