Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
REAL-TIME SYSTEMS DESIGN AND ANALYSIS phần 8
Đang chuẩn bị liên kết để tải về tài liệu:
REAL-TIME SYSTEMS DESIGN AND ANALYSIS phần 8
Hùng Anh
77
53
pdf
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Sử dụng trong khi các vòng so với các vòng hoặc làm trong khi các vòng. Khi "cuộn" vòng, có nghĩa là, để thay thế xây dựng vòng lặp với mã lặp đi lặp lại (do đó tiết kiệm chi phí vòng lặp cũng như cung cấp các trình biên dịch cơ hội để hướng dẫn sử dụng chế độ nhanh hơn, trực tiếp hoặc gián tiếp duy nhất). | 6.6 CODING STANDARDS 347 Other language constructs that may need to be considered include Use of while loops versus for loops or do-while loops. When to unroll loops that is to replace the looping construct with repetitive code thus saving the loop overhead as well as providing the compiler the opportunity to use faster direct or single indirect mode instructions . Comparison of variable types and their uses e.g. when to use short integer in C versus Boolean when to use single precision versus double precision floating point and so forth . Use of in-line expansion of code via macros versus procedure calls. This is by no means an exhaustive list. While good compilers should provide optimization of the assembly language code output so as to in many cases make the decisions just listed it is important to discover what that optimization is doing to produce the resultant code. For example compiler output can be affected by optimization for speed memory and register usage jumps and so on which can lead to inefficient code timing problems or critical regions. Thus real-time systems engineers must be masters of their compilers. That is at all times the engineer must know what assembly language code will be output for a given high-order language statement. A full understanding of each compiler can only be accomplished by developing a set of test cases to exercise it. The conclusions suggested by these tests can be included in the set of coding standards to foster improved use of the language and ultimately improved system performance. When building real-time systems no matter which language bear in mind these rules of thumb Avoid recursion and other nondeterministic constructs where possible . Avoid unbounded while loops and other temporally unbounded structures. Avoid priority inversion situations. Avoid overengineering gold-plating. Know your compiler 6.6 CODING STANDARDS Coding standards are different from language standards. A language standard for example ANSI C .
TÀI LIỆU LIÊN QUAN
Scheduling in RealTime Systems
Realtime Operating Systems
Operating System Basics
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.