|
|||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Підтримувані типи відмічені хрестом (х)
Pentium II також може маніпулювати 8-розрядними символами ASCII: існують спеціальні команди для копіювання і пошуку ланцюжків символів. Ці команди використовуються і для ланцюжків, довжина яких відома наперед, і для ланцюжків, в кінці якого стоїть спеціальний маркер. Вони часто використовуються в бібліотеках операцій над рядками.
Типи даних машини UltraSPARC II UltraSPARC II підтримує широкий ряд форматів даних (табл. 8.3). Ця машина може підтримувати 8-, 16-, 32- і 64-бітові цілочисельні операнди із знаком і без знаку. Цілі числа із знаком використовують додатковий код. Крім того, є операнди з плаваючою крапкою по 32,64 і 128 бітів, які відповідні до стандарту IEEE 754 (для 32-бітових і 64-бітових чисел). Двійково-десяткові числа не підтримуються. Всі операнди повинні бути вирівняні в пам'яті.
Таблиця 8.3 - Числові типи даних комп'ютера UltraSPARC II
UltraSPARC II є регістровою структурою, і майже все команди оперують з 64-розрядними регістрами. Символьні і рядкові типи даних спеціальними командами апаратного забезпечення не підтримуються. Типи даних віртуальної машини Java Java — це мова із строгим контролем типів. Це означає, що кожен операнд має особливий тип і розмір, який відомий в період компіляції. Це відображено в типах, підтримуваних JVM. JVM підтримує числові типи, наведені в табл. 8.4. Цілі числа із знаком використовують додатковий код. Цілі числа без знаку в мові Java не присутні і не підтримуються JVM, як і двійково-десяткові числа. Таблиця 8.4 - Числові типи даних для JVM
JVM підтримує символи, але не традиційні 8-бітові символи ASCII, а 16-бітові символи UNICODE. Покажчики підтримуються головним чином для внутрішнього використання компілятора і системи обслуговування. Користувацькі програми не можуть безпосередньо звертатися до покажчиків. Покажчики використовуються в основному для посилань на об'єкти.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |