
Được Intel phát triển và cho ra mắt vào năm 1978, kiến trúc tập lệnh (ISA) x86 nhanh chóng trở thành lựa chọn của xử lý điện toán đến tận thời điểm này, dù ARM đang có những bước tiến vượt bậc về thiết kế và hiệu năng. Nhưng một vấn đề của x86 đang kìm hãm khả năng phát triển tiếp của nó chính là việc mọi con chip sản xuất và vận hành dựa trên kiến trúc tập lệnh này đều cần phải hỗ trợ mọi dòng code và ứng dụng của những thế hệ cũ, từ 16-bit lúc ban đầu, đến 32-bit, rồi kế đến là chuẩn x86-64 ra mắt năm 1999.
Từng có một lập trình viên phân tích những nguyên nhân x86 đang gặp bất lợi trước kiến trúc tập lệnh ARM mới hơn, hiệu quả hơn trong xử lý out of order để tăng tốc xử lý, vừa không phải hỗ trợ những dòng code phần mềm của thời kỳ trước, từ 1978 đến 1999: https://tinhte.vn/thread/apple-m1-hay-quen-cpu-da-dung-di-gio-la-thoi-cua-chip-xu-ly-dac-dung-chi-lam-1-nhiem-vu.3234767/
Đương nhiên Intel hiểu rõ điều này hơn bất kỳ ai. Vậy là kiến trúc tập lệnh x86S được phát triển. Kiến trúc Intel 64 đã tồn tại được khoảng 2 thập kỷ. Nhờ sự ứng dụng rộng rãi của ISA này, Windows giờ thậm chí còn chẳng có phiên bản 32-bit. Tương tự với Intel, firmware CPU của họ không hỗ trợ những hệ điều hành không chạy trên nền UEFI64 nữa. Nhưng bản thân phần cứng vẫn có những khả năng hỗ trợ code và ứng dụng 32-bit đề phòng những trường hợp cần thiết.
Ý tưởng của Intel là, thế giới đã sẵn sàng với việc bỏ lại những ISA x86 16 và 32-bit lại sau lưng, tương lai sẽ chỉ có chế độ vận hành chạy các phần mềm 64-bit.
![[IMG]](https://photo2.tinhte.vn/data/attachment-files/2023/05/6437120_Tinhte-Intel1.png)
Kiến trúc tập lệnh Intel 64 hiện giờ vận hành sau khi reset hệt như con chip 8086 ra mắt cách đây cỡ nửa thế kỷ, cần phải có một loạt những dòng code chuyển đổi để vận hành ở chế độ 64-bit. Sau khi khởi động xong hệ thống, những phần mềm và hệ điều hành hiện đại hoàn toàn không cần dùng những chế độ 16 hay 32-bit nữa. Với x86S, những chip xử lý trong tương lai chỉ cần khởi động và vận hành ở chế độ 64-bit hệt như bây giờ, không phải qua những cầu trung gian 16 hay 32-bit nữa.
Lợi thế của x86S, chỉ chạy code 64-bit, đó là dẹp bỏ những phần phụ cũ kỹ của kiến trúc tập lệnh 45 năm tuổi, từ đó giảm độ phức tạp của tổng thể kiến trúc, kể cả ở phần cứng lẫn phần mềm. Dẹp bỏ những cụm phần cứng bán dẫn chỉ dùng để vận hành x86 chế độ 16 hay 32-bit, chip xử lý sẽ có không gian trang bị những nâng cấp phù hợp hơn với thời đại. Có thể tạm kể tới vài thay đổi của x86S so với Intel 64:
Câu hỏi được đặt ra là, nếu có nhu cầu chạy code và ứng dụng 32-bit, thì x86S sẽ phải làm gì. Tin mừng là hệ sinh thái kiến trúc phần mềm của Intel đã đủ chín để vận hành những phần mềm 32-bit trong môi trường phần cứng ảo hóa (VMX), tạo ra những giải pháp chạy phần mềm cũ bằng cách chạy máy ảo cài hệ điều hành đời cũ, thay vì phải chạy native, yêu cầu bản thân phần cứng phải hỗ trợ những chế độ kiến trúc tập lệnh x86 cũ kỹ.
Từng có một lập trình viên phân tích những nguyên nhân x86 đang gặp bất lợi trước kiến trúc tập lệnh ARM mới hơn, hiệu quả hơn trong xử lý out of order để tăng tốc xử lý, vừa không phải hỗ trợ những dòng code phần mềm của thời kỳ trước, từ 1978 đến 1999: https://tinhte.vn/thread/apple-m1-hay-quen-cpu-da-dung-di-gio-la-thoi-cua-chip-xu-ly-dac-dung-chi-lam-1-nhiem-vu.3234767/
Apple M1: Hãy quên CPU đa dụng đi, giờ là thời của chip xử lý đặc dụng chỉ làm 1 nhiệm vụ
Trên YouTube, tôi thấy có một anh bạn dùng Mac, mới mua một chiếc iMac vào năm ngoái, trang bị max 40GB RAM, giá khoảng 4.000 USD. Anh này sau đó phải há hốc mồm kinh ngạc vì không thể tin nổi lý do vì sao chiếc máy iMac cực đắt của mình lại…
tinhte.vn
Đương nhiên Intel hiểu rõ điều này hơn bất kỳ ai. Vậy là kiến trúc tập lệnh x86S được phát triển. Kiến trúc Intel 64 đã tồn tại được khoảng 2 thập kỷ. Nhờ sự ứng dụng rộng rãi của ISA này, Windows giờ thậm chí còn chẳng có phiên bản 32-bit. Tương tự với Intel, firmware CPU của họ không hỗ trợ những hệ điều hành không chạy trên nền UEFI64 nữa. Nhưng bản thân phần cứng vẫn có những khả năng hỗ trợ code và ứng dụng 32-bit đề phòng những trường hợp cần thiết.
Ý tưởng của Intel là, thế giới đã sẵn sàng với việc bỏ lại những ISA x86 16 và 32-bit lại sau lưng, tương lai sẽ chỉ có chế độ vận hành chạy các phần mềm 64-bit.
![[IMG]](https://photo2.tinhte.vn/data/attachment-files/2023/05/6437120_Tinhte-Intel1.png)
Kiến trúc tập lệnh Intel 64 hiện giờ vận hành sau khi reset hệt như con chip 8086 ra mắt cách đây cỡ nửa thế kỷ, cần phải có một loạt những dòng code chuyển đổi để vận hành ở chế độ 64-bit. Sau khi khởi động xong hệ thống, những phần mềm và hệ điều hành hiện đại hoàn toàn không cần dùng những chế độ 16 hay 32-bit nữa. Với x86S, những chip xử lý trong tương lai chỉ cần khởi động và vận hành ở chế độ 64-bit hệt như bây giờ, không phải qua những cầu trung gian 16 hay 32-bit nữa.
Lợi thế của x86S, chỉ chạy code 64-bit, đó là dẹp bỏ những phần phụ cũ kỹ của kiến trúc tập lệnh 45 năm tuổi, từ đó giảm độ phức tạp của tổng thể kiến trúc, kể cả ở phần cứng lẫn phần mềm. Dẹp bỏ những cụm phần cứng bán dẫn chỉ dùng để vận hành x86 chế độ 16 hay 32-bit, chip xử lý sẽ có không gian trang bị những nâng cấp phù hợp hơn với thời đại. Có thể tạm kể tới vài thay đổi của x86S so với Intel 64:
- Sử dụng mô hình phân đoạn đơn giản của 64-bit để hỗ trợ phân đoạn những ứng dụng 32-bit, giống như những hệ điều hành hiện giờ đang sử dụng.
- Bỏ ring 1 và ring 2, phần mềm hiện đại giờ không sử dụng, hoặc những tính năng phân đoạn đã lỗi thời.
- Loại bỏ hỗ trợ truy xuất bộ nhớ 16-bit.
- Loại bỏ string port I/O, vốn dùng để hỗ trợ những mô hình I/O vận hành thông qua CPU đời cũ.
- Hạn chế điều khiển ngắt cục bộ (APIC) đối với X2APIC, và loại bỏ hỗ trợ mạch điều khiển ngắt lập trình (PIC) 8259.
- Gọt bỏ vài chi tiết trong những chế độ của HĐH nhưng không dùng đến.
Câu hỏi được đặt ra là, nếu có nhu cầu chạy code và ứng dụng 32-bit, thì x86S sẽ phải làm gì. Tin mừng là hệ sinh thái kiến trúc phần mềm của Intel đã đủ chín để vận hành những phần mềm 32-bit trong môi trường phần cứng ảo hóa (VMX), tạo ra những giải pháp chạy phần mềm cũ bằng cách chạy máy ảo cài hệ điều hành đời cũ, thay vì phải chạy native, yêu cầu bản thân phần cứng phải hỗ trợ những chế độ kiến trúc tập lệnh x86 cũ kỹ.
==***==
==***==
Nơi hội tụ Tinh Hoa Tri Thức - Khơi nguồn Sáng tạo
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
---
Khóa học Hacker và Marketing từ A-Z trên ZALO!
Khóa học Hacker và Marketing từ A-Z trên Facebook!
Bảo mật và tấn công Website - Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP
Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán
Khóa học hướng dẫn về Moodle chuyên nghiệp và hay Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.
Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp
Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu
Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel
Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao
Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình kiếm tiền Youtube bằng phần mềm Camtasia Studio Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
GOOGLE SPREADSHEETS phê không tưởng Hãy tham gia khóa học để biết mọi thứ
Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Để thành thạo Wordpress bạn hãy tham gia khóa học Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công ==***== Bảo hiểm nhân thọ - Bảo vệ người trụ cột Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
Bảo mật và tấn công Website - Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp
Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu
Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel
Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
GOOGLE SPREADSHEETS phê không tưởng
Hãy tham gia khóa học để biết mọi thứ
Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Để thành thạo Wordpress bạn hãy tham gia khóa học
Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công
==***==
Bảo hiểm nhân thọ - Bảo vệ người trụ cột
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
Nguồn: Tinh Tế
Topics: Công nghệ mới



































