2906542455

2906542455



- 90 -

•    język powinien być zwięzły i prośby tak, aby kompilacja sprzętowa była ułatwiona; nie powinno to jednak prowadzić do jakichkolwiek ograniczeń funkcjonalnych - język powinien mieć możliwości nie mniojszo niż możliwości znanyoh współcześnie języków wysokiego poziomu;

•    programowa gospodarka pamięcią, deklarowanie typów danych/ konwersja typów danych powinny być wykluczone z języka.

NAGŁCWJ3K STRONY ( informacje o sposobie łączenia stron w łańouchy)

I_

0

1

2

5

7

8

P

1F

GRUPA 8 SLOW

O

6

F8 pp


28 ołów do łąozenia grup w łań-cuohy

28 grup

Rys. 7* Struktura strony

Podstawową jednostką danych jest polo. Pola te mogą być alfanumeryczne ( ciągi znaków) lub liczbowe. Pola te nie mają ustalonej długości. Jedynym ograniczeniem jest ograniczenie liczb dziosiętnyoh do 99 oyfr znaczących.

Pola danych łączone s.ą w tzw. struktury. Struktura definiowana jest rokurencyjnie jako ciąg pól lub struktur. Pola danych mogą więc być zorganizowano w hierarchiczne struktury drzewiasto. Język umożliwia łatwe oporowanie na dowolnych fragmentaoh tekich struktur. Możliwo jest dynamiczno dobudowywanio i usuwanie elementów struktury.

Użytkownik sam może ustalać (również dynamicznie) dokładność obliczeń. System sygnalizuje, że wynik obliczeń uległ zaokrągleniu. W języku przewidziano takżo bardzo wygodne operacje wydawnicze i operacjo na znakaoh.

Przy swoich możliwościach funkcjonalnych SYMBOL Jest systemem bardzo szybkim. Istnieją dwie wersje systemu, jedna z cyklem procesorów 320 ns i pamięci 4000 ns, druga odpowiednio 100 i 200 n3. Podamy czasy niektórych operacji (w nawiasach podajemy odpowiednie dane dla drugioj wersji): dodanie dwóch liczb 50-cyfrowych: 45,(5)ps; przekształcenie liozby 50-cyfrowej z postaci znakowej na wewnętrzną zmiennoprzecinkową: 120 (18) ps; zredukowanie liczby 12345*6789 do posta-ci 3    12.345.67: 76 (15) Ais; wprowadzenie nowego elementu do struktury (osiem -znaków dołączane

do ośmiu znaków) 60 (12) ps; szybkość pracy translatora 75 (300) tysięcy operatorów (zdań) na minutę.

Opracowanie systemu SYMBOL pokazało, że możliwa jest efektywna realizacja sprzętowa licznyoh funkcji dotychczas zastrzeżonych dla systemów oprogramowania. Według oceny autorów projektu, koszt obliczeń w systemie SYMBOL jest o 50% niższy od kosztów obliczeń w systemach tradycyjnych. System odznacza się dużą elastycznością i wygodą użytkowania. Dowodzi to, żo konsekwentnie realizowana koncepcja maszyny z językiem wewnętrznym wysokiego poziomu jest bardzo obiecująca i mo-żo przynieść duże efekty.



Wyszukiwarka

Podobne podstrony:
img242 (4) żowania. luki itp. powinien być możliwie bardzo różnorodny. Aby przedłużyć taśmę drogi be
P1020906 swycn    wyaacaK    powinien n^Anować ich trasę tak aby
CCF20130410001 10 I. Akty mowy i ich aspekty Język powinien być badany we wszystkich odmianach swyc
-    ciężar powinien być podwieszony w takim miejscu, aby spadając nie
1080701720293389272442031315352 n Aspekty pozytywne powinny być ciągle doskonalone tak, aby edukacj
takie powinno być jak najtańsze, tak aby każdy niepełnosprawny, często nie pracujący miał możliwość
© Zadanie 7. (0-5) Przetłumacz na język angielski podane w nawiasach fragmenty, tak aby otrzymać log
10578501 151 d) Nayeóz powinien być utloczony na gnojowisku, aby go powietrze nie przewiewało, jak
ZADANIE 3 Jaki powinien być kąt obrotu kierownicy, aby pojazd o podanych parametrach poruszał się z
takie powinno być jak najtańsze, tak aby każdy niepełnosprawny, często nie pracujący miał możliwość

więcej podobnych podstron