30/09/2018, 16:23

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.

viết 18:24 ngày 30/09/2018

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

Hoàng Long viết 18:25 ngày 30/09/2018

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

viết 18:39 ngày 30/09/2018

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

Noname Nofame viết 18:31 ngày 30/09/2018

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.

Bài liên quan
0