Romcc
Bài viết này là một bài mồ côi vì không có bài viết khác liên kết đến nó. Vui lòng tạo liên kết đến bài này từ các bài viết liên quan; có thể thử dùng công cụ tìm liên kết. (tháng 7 2018) |
| Phiên bản ổn định | 0.70
/ 23 tháng 10 năm 2007 |
|---|---|
| Viết bằng | C |
| Hệ điều hành | Linux |
| Thể loại | Trình biên dịch |
| Giấy phép | GNU General Public License |
Romcc là một trình biên dịch C tạo ra mã chỉ sử dụng các thanh ghi để lưu trữ các biến, thay vì dùng RAM. Nó được thiết kế để bổ trợ cho khởi đầu RAM bên trong BIOS. Trước khi RAM bắt đầu khởi động thì không có bộ nhớ RAM nào có thể sử dụng, cho nên mã của romcc chỉ sử dụng các thanh ghi. GCC không phù hợp để viết các mã này vì nó cần ống ghi, hay nói rõ hơn là cần phải lưu vào trong RAM.
Các lệnh dịch bởi romcc sẽ được sắp xếp, cho các lệnh lớn hơn 3 lần so với hợp ngữ.
Xem thêm
Tham khảo
Liên kết ngoài
- Thư mục RomCC[liên kết hỏng] trong coreboot trac
- Mã nguồn RomCC[liên kết hỏng] trong coreboot trac
- RomCC: post to the coreboot mailing list, November 2003 Lưu trữ ngày 25 tháng 7 năm 2011 tại Wayback Machine
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.