PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Czasopismo
2008 | Vol. 29, nr 3A | 19-37
Tytuł artykułu

Minimalizowanie rozmiaru kodu wynikowego programów w języku C dla mikrosterowników rodziny 8051

Autorzy
Wybrane pełne teksty z tego czasopisma
Warianty tytułu
EN
Decreasing size of object code of C programs for 8051 family microcontrollers
Języki publikacji
PL
Abstrakty
PL
Kod wynikowy programu napisanego w języku C zajmuje z reguły więcej miejsca w pamięci niż kod wykorzystującego ten sam algorytm programu w języku asemblera. Różnicę tę można zmniejszyć przez stosowanie odpowiednich konstrukcji języka wysokiego poziomu.
EN
The object code of C program usually occupies more memory space than object code of assembly program using the same algorithm. Application of appropriate constructs of the high-level language can decrease this difference.
Wydawca

Czasopismo
Rocznik
Strony
19-37
Opis fizyczny
Bibliogr. 7 poz.
Twórcy
autor
  • Politechnika Śląska, Wydział Automatyki, Elektroniki i Informatyki, Instytut Informatyki Gliwice, ul. Akademicka 16, pokój 912, dariusz.caban@polsl.pl
Bibliografia
  • 1. Jones N: Efficient C Code for Eight-Bit MCUs. Embedded Systems Programming, November 1998.
  • 2. Jones N.: 'Optimal' C Constructs for 8051 Microprocessors. Embedded Systems Programming, October2002.
  • 3. Keil Software: Cx51 Compiler. Optimizing C Compiler and Library Reference for Classic and Extended 8051 Microcontrollers. 2001.
  • 4. Kemighan B. W.. Ritchie D. M.: Język C. WNT, Warszawa 1988.
  • 5. Modbus Application Protocol Specification VI.Ib. Modbus-IDA, December 2006. http://www.modbus.org/docs/Modbiis_Application_Piotocol_Vl_lb.pdf.
  • 6. Pełka R.: Mikrokontrolery. Architektura, programowanie, zastosowanie. WKiŁ, Warszawa 1999.
  • 7. Schłeich T. M.: Optimizing C for Embedded Systems. Proceedings of the Embedded Systems Conference, San Francisco 2005
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL3-0017-0045
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.