Có tài liệu nào về điều này không? Tôi đang cố gắng để có được một xử lý về tính khả thi của việc viết một trình biên dịch cho kiến trúc Tilera.Bộ hướng dẫn nào được sử dụng bởi bộ vi xử lý Tilera?
Trả lời
Mã nguồn của trình biên dịch gcc của chúng tại www.tilera.com/scm bao gồm tệp mô tả máy (.md) gcc định nghĩa hướng dẫn và các chi tiết kiến trúc vi mô khác mà trình biên dịch trình biên dịch cần.
Đọc lại câu trả lời này, để làm rõ.
Nhiều tài liệu tham khảo trên xác nhận quyền sở hữu trang web mà chúng được cho là MIPS dẫn xuất; mặt khác, không có danh sách người được cấp phép/đối tác của MIPS có đề cập đến Tilera, cũng như bản thân Tilera không đề cập đến MIPS trong bất kỳ tài liệu sản phẩm nào của họ. Có một số thỏa thuận cấp phép (chéo), việc tránh này sẽ khó hiểu.
Khi bạn nhìn vào hạt nhân Linux hỗ trợ cả kiến trúc MIPS và Tile (32bit chỉ bằng văn bản này), sự khác biệt trong ngôn ngữ assembly là quan trọng, xem ví dụ điểm khởi đầu hạt nhân cho kiến trúc MIPS và Tile. Việc nhắc nhở hội chúng Tilera đối với cá nhân tôi gần gũi hơn với PowerPC so với MIPS.
Tilera tự tạo cổng GCC/binutils có sẵn tại http://www.tilera.com/scm/ bao gồm tarballs sourcecode; kiến trúc có tên là tile-unknown-linux
.
Từ đó, có vẻ như họ đã nghĩ ra điều gì đó khác biệt.
Dường như chúng có bộ chỉ dẫn kiểu RISC riêng. Nhiều RISC khá giống nhau nên các ISA mới có xu hướng giống như một sự pha trộn giữa MIPS, PPC và ARM khi các nhà thiết kế chip chấp nhận các yếu tố yêu thích của chúng.
- 1. Bộ vi xử lý Intel và AMD có cùng bộ xử lý không?
- 2. Đếm bộ vi xử lý sử dụng C++ trong Windows
- 3. Độ tin cậy bộ vi xử lý
- 4. Remove xử lý sự kiện được sử dụng bởi .ajaxStop
- 5. Hướng dẫn xử lý Unicode trong PHP5?
- 6. như thế nào một chương trình chạy trong bộ nhớ và cách bộ nhớ được xử lý bởi hệ thống
- 7. Sử dụng bộ vi xử lý Android aapt cao (và chậm!)
- 8. Tôi làm cách nào để tạo bộ xử lý chú thích xử lý Biến cục bộ?
- 9. CPUID trên bộ vi xử lý Intel i7
- 10. GCC builtins nguyên tử - Những bộ vi xử lý được hỗ trợ
- 11. Chỉ sử dụng bộ nhớ cao khi đa xử lý
- 12. Xử lý một phần tệp bằng bộ tiền xử lý
- 13. Hướng dẫn Azure - Cách sử dụng bộ nhớ cục bộ blob
- 14. Làm thế nào để viết các ứng dụng .NET sử dụng bộ vi xử lý đa lõi
- 15. xử lý bộ nạp lớp
- 16. Xác định bộ xử lý (lõi) được sử dụng theo chủ đề cụ thể
- 17. Xử lý đồng thời/xử lý đồng bộ Ruby (với trường hợp sử dụng đơn giản)
- 18. Bộ sưu tập ngoại lệ NHibernate [..User.Groups] không được xử lý bởi flush()
- 19. Hibernate/GORM: bộ sưu tập không được xử lý bởi flush()
- 20. Xử lý ngoại lệ của bộ lọc và bộ lọc
- 21. Quản lý bộ nhớ iOS iOS - cách giải phóng "Bộ nhớ thực" được sử dụng bởi UIImageViews, UIScrollViews?
- 22. Đơn vị có đời phạm vi được xử lý bởi IoC container
- 23. valgrind trả về hướng dẫn không được xử lý trên Raspberry Pi
- 24. Nơi nhận tất cả các phiên bản của x86 aka IA32 Hướng dẫn Đặt Hướng dẫn sử dụng kiến trúc
- 25. Tại sao các ứng dụng Off-the-shelf hoạt động trên cả bộ vi xử lý Intel và AMD?
- 26. Tải từ được căn chỉnh nhanh hơn các tải chưa được căn chỉnh trên bộ vi xử lý x64?
- 27. Chủ đề trên mỗi Bộ xử lý
- 28. Bộ xử lý ngữ cảnh django
- 29. Các biến cục bộ được xử lý như thế nào khi được tham chiếu trong phạm vi khác?
- 30. Mẫu bộ xử lý phát hiện iPhone/hỗ trợ NEON
Cờ "Đóng"? Đây là câu hỏi công nghệ tốt với câu trả lời cực kỳ chính xác. –