Разное

Таблица перевода байт: Сколько мегабайт в гигабайте (1 Мб в 1 Гб), 1 Кб сколько 1 Мб

Содержание

Сколько мегабайт в гигабайте (1 Мб в 1 Гб), 1 Кб сколько 1 Мб

Любой человек, который хоть немного взаимодействовал с компьютерами, знаком с такими терминами как «Гигабайт», «Мегабайт» и другими.

Они обозначают объем физического носителя информации, типа флешки, жесткого диска или же объем любого файла, хранящегося на компьютере.
Проще говоря – эта величина обозначает, сколько мест на компьютере занимает любой файл, или же сколько в сумме носитель способен вместить информации.

Если вы читаете эту статью с целью перевода одной единицы измерения в другую, тогда рекомендую сразу воспользоваться бесплатным онлайн калькулятором в низу страницы.

Вводите в поле любой значение, выбираете из списка величину и калькулятор произведет преобразование.

Что такое байт, килобайт, мегабайт, гигабайт

Несколько десятков лет назад память компьютеров была небольшой, и составляла не более десятка бит или пары байтов. Хранить там можно было несколько формул, пару примеров или математических выражений.

Сейчас же объемы жестких дисков составляют по несколько терабайт, а размеры файлов исчисляются гигабайтами. Поэтому с ходом компьютерного прогресса появилась проблема в записи того, сколько памяти занимает документ.

Именно тогда и были придуманы другие величины, которые полностью выходили из термина «бит».

Иначе говоря, термины «байт», «килобайт», «мегабайт» и «гигабайт» — это универсальные единицы измерения объема информации, которые обозначают то, сколько места файлы занимают на жестком диске.

Как оно работает?

Все жесткие диски, SD-карты, флешки можно объединить под одним общим названием – физический носитель.

Говоря простым языком, все эти физические носители состоят из небольших ячеек для хранения информации.

В них посредством двоичного кода записываются данные, которые переносятся на него. Эти ячейки называются битами, и именно они является наименьшей величиной компьютерной информации.

Когда вы переносите информацию на носитель – она как бы записывается в этих ячейках памяти и начинает занимать место.

Собственно, объем файла и обозначает, сколько байтов будет задействовано при хранении определенного файла. В этом и заключается принцип обозначения объема.

Кроме того, данные, которые используются в системе временно записываются в особый участок памяти – оперативную.

Они присутствуют там до тех пор, пока необходимы, и после этого выгружаются. Данные туда записываются в точно такие же ячейки, поэтому RAM имеет свое обозначение объема, пусть и гораздо меньшее, чем жесткие диски.

Что больше – мегабит или мегабайт

Нередко на описании USB-портов материнской платы, а также в характеристиках к флеш-картам и другим переносным носителям указывается скорость передачи информации.

Она обозначается как Гб/сек или Мб/сек, однако не надо путать их – это вовсе не гигабайт/секунду и не мегабайт/секунду.

В данном случае так обозначаются другие единицы измерения – мегабиты и гигабиты.

С их помощью измеряется скорость передачи информации.

Эти величины намного меньше, чем мегабайты и гигабайты, и вычисляются они, в отличие от вышеназванных объемов, в десятичной системе счисления.

Один мегабит равен примерно миллиону бит. Один гигабит равен миллиарду бит информации.

Почти всегда эти обозначения можно увидеть в скоростях интернет-провайдеров.

Поэтому, если скорость вашей сети равна 100 Мбит/сек, то за одну секунду подключения на ваш компьютер поступит 1 000 000 * 100 бит информации.

Технологии интернет-соединения дают возможность предлагать пользователям уже не мегабитные, а гигабитные варианты подключения.

Стандарты портов USB 3.0 позволяют передавать информацию на скорости 5Гбит/сек, и это далеко не предел – ведь уже сейчас в материнских платах появляются разъемы более высоких и скоростных версий.

Стоит отметить, что вопрос о том, что больше: мегабит или мегабайт – некорректен и на него нельзя дать ответ.

Это разные величины, разные способы измерения. Они хоть и сопоставляются между собой, однако, никто этого не делает, поскольку это не имеет смысла и практической пользы.

Сколько мегабайт в гигабайте

Все большее выходит из меньшего. Так, группа из восьми ячеек бита создает одну большую ячейку байта, то есть 8 бит = 1 байт.

Далее величины значительно увеличиваются:

  • 1024 байт = 1 килобайт,
  • 1024 килобайт = 1 гигабайт,
  • 1024 гигабайт = 1 терабайт.

Большие объемы не используются в домашних ПК, поэтому говорить о них нет особого смысла.

У рядового пользователя сразу встанет закономерный вопрос – а почему расчеты и градация такая странная?

Не проще ли было сделать так, чтобы 10 бит равнялись 1 байту, а 1 гигабайт соответствовал 1000 мегабайт?

Да, действительно, это было бы гораздо проще. Однако, проще в привычной нам системе счисления.

Дело вот в чем. В реальном мире мы используем диапазон чисел от 0 до 9. Это называется десятичная система счисления. Но компьютеры думают по-другому: они знают только два числа – 0 и 1, то есть система их вычислений двоичная.

Эти числа, условно, обозначают «Да» или «Нет». В данном случае они показывают, заполнена ячейка хранения информации, или нет.

Не вдаваясь в математику, стоит сказать только о том, что при переводе чисел из понятной компьютеру двоичной системы в нашу, десятеричную, двойка возводится в определенную степень.

А в степени двойки нету чисел, кратных 10. Именно поэтому расчеты такие странные: 1 байт в данном случае равен 2 в 3 степени бит и так далее.

Таким образом градация осуществляется от двойки, и число тем больше, чем большее количество раз ее перемножают саму на себя.

Почему HDD в 1Гб не равен 1000 Мб

Исходя из объяснения выше, один гигабайт больше, чем тысяча мегабайт ровно на 24 единицы. Поэтому в характеристиках на жестких дисках пишут точно – сколько составляет их объем. Округлять эти величины также нельзя.

Соответственно, 8 гигабайт оперативной памяти составляет не 8000 мегабайт, а 8192.

Именно по этой же причине иногда при покупке носителя информации его объем составляет немного меньше, чем написано в характеристиках.

Ровного значения просто не может быть, поэтому нередко вместо обещанных десяти гигабайт обнаруживается девять.

Где используются эти величины?

Как уже было сказано выше – эти термины применяются в компьютерной IT-сфере.

Например, при обозначении вместительности HDD. Современные жесткие диски уже имеют емкость больше одного терабайта, и продолжают расширяться.

С флешкартами и другими переносными носителями все скромнее – их максимальный объем может достигать 128 гигабайт.

Этими же терминами обозначается объем файлов.

Разброс в этом плане гораздо больше, бывают случаи, когда объемный и большой пласт информации весит несколько гигабайт, или же текстовый файл, занимающий всего пару килобайт.

Еще интереснее дела обстоят с оперативной памятью компьютера.

Ее объем также измеряется в ячейках памяти, и сейчас многие профессиональные машины оборудованы несколькими плашками RAM, общий размер которых может достигать 128 гигабайт.

Это обусловлено тем, что на обработку информации необходимо все больше и больше ресурсов – и для того, чтобы программа работала стабильно, во временной памяти должно быть много места.

А есть ли больше?

Существуют ли величины больше, чем терабайт? Да, конечно, они есть.

  • 1024 терабайт – это 1 петабайт.
  • 1024 петабайта – 1 экзабайт.

Дело в том, что современные технологии еще не дошли до создания носителей и уж тем более файлов, объемом и размером хотя бы приближенным к этим величинам – поэтому в повседневной жизни они используются крайне редко.

Однако, они широко используются для компьютерных расчетов в науке и высоких технологиях.

С учетом того, насколько быстро сейчас идет технологический прогресс – не исключено, что через пару лет на прилавках появятся жесткие диски объемом в 1024 терабайт

Таблица перевода величин: бит, байт, Кб, Мб, Гб, Тб

Существует таблица всех величин, которые используются в современных жестких дисках, других носителях информации, а также файлах.

Она создана специально для удобства точного определения объемов информации и дана ниже. В нее включены только те единицы измерения, которые можно увидеть и применить в реальной жизни.

После терабайта измерение хоть и ведется, однако на уровне науки и высоких технологий, а не повседневной жизни.

НазваниеОбозначениеПересчет в байты
БитНаименьшее значение
БайтБ, b8 бит
КилобайтКб, Kb1024 байт
МегабайтМб, Mb1024 килобайт
ГигабайтГб, Gb1024 мегабайт
ТерабайтТб, Tb1024 гигабайт

С помощью этой таблицы также можно рассчитать фактическую скорость вашего интернет-соединения.

Достаточно просто определить, сколько бит в секунду передается к вам на компьютер, полученное значение разделить на 8, и потом на 1024.

Например, на скорости 100 Мб/сек в одну секунду вам будет передаваться примерно 12 мегабайт информации.

Недостаток таблицы заключается в том, что по ней можно определить только ровные значения, встретить которые можно нечасто.

Для того, чтобы точно определить вес файла или объем жесткого диска, можно воспользоваться онлайн-конвертером, который представлен чуть ниже.

Онлайн-конвертер величин

Конечно, информации, представленной в таблице величин, недостаточно для комфортных расчетов.

Очень мало файлов, вес которых будет точно равен одному гигабайту или сотне мегабайт, и поэтому даже имея под рукой эту справочную информацию, будет тяжело просчитать, носитель какого объема нужен для того, чтобы полностью перенести большой документ.

Именно для этого на этом сайте и установлен онлайн-конвертер величин.

Работает он очень просто – вы указываете объем и величину, в которой он выражен. Далее вам нужно выбрать значение, в которое требуется перевести число – и конвертер выдаст вам точное значение.

Резюмируя все сказанное выше – термины «мегабайт» и «гигабайт» обозначают единицы измерения информации.

Они выражаются в двоичной системе счисления, и поэтому их невозможно подсчитать ровно – из-за этого гигабайт равен 1024 мегабайта, а не 1000.

Величины чаще всего используются в сфере высоких компьютерных технологий – для обозначения характеристик жестких дисков, флеш-карт, а также объема файлов.

Термин «мегабит» не имеет ничего общего с «мегабайтом», поскольку первое является обозначением скорости, а второе – объема.

В целом, это все, что можно рассказать об используемых в компьютерах величинах объема.

Как вы считаете – носители каких емкостей выгоднее всего покупать в наше время?

Насколько скоро в компьютерных магазинах появятся HDD, на которых можно хранить экзабайт информации?

Калькулятор цифровых данных | Преобразование единиц хранения цифровых данных



Хранилище данных — компьютерная технология, которая не является количественной величиной СИ. Компьютерная информация представлена в числовых формах «1» и «0» в различных типах хранилищ. Главной единицей хранения цифровых данных является байт, а в байте 8 бит. Виртуальные данные измеряются в таких единицах, как бит, байт, килобайт (КБ), мегабайт (МБ), гигабайт (ГБ), терабайт (ТБ), петабайт или эксабайт.


Конвертер единиц цифрового Хранилища данных.

Переводим из

Переводим в


























Основные единицы данных
Битбит
Байтбайт
ЭксабитЭбит
ЭксабайтЭБ
ГигабитГбит
ГигабайтГБ
КилобитКбит
КилобайткБ
МегабитМбит
МегабайтМБ
ПетабитПбит
ПетабайтПБ
ТерабитТбит
ТерабайтТБ
Другие единицы
Блок
CD (74 Minute)CD 74 min
CD (80 Minute)CD 80 min
Двойное словоDW
DVD (1 слой, 1 сторона)DVD 1l/1s
DVD (1 слой, 2 стороны)DVD 1l/2s
DVD (2 слоя, 1 сторона)DVD 2l/1s
DVD (2 слоя, 2 стороны)DVD 2l/2s
Эксабайт (10^18 Байт)ЭБ
Дискета (3.5″, DD)FDD 3.5″
Дискета (3.5″, HD)FDD 3.5″
Дискета (3.5″, ED)FDD 3.5″
Дискета (5.25″, DD)FDD 5.25″
Дискета (5.25″, HD)FDD 5.25″
Гигабайт (10^9 Байт)GB
Jaz 1GB
Jaz 2GB
Kilobyte (10^3 Bytes)kB
Megabyte (10^6 Bytes)MB
Ниббл
Petabyte (10^15 Bytes)PB
Quadruple-WordQW
Terabyte (10^12 Bytes)TB
СловоW
Zip 100
Zip 250


























Основные единицы данных
Битбит
Байтбайт
ЭксабитЭбит
ЭксабайтЭБ
ГигабитГбит
ГигабайтГБ
КилобитКбит
КилобайткБ
МегабитМбит
МегабайтМБ
ПетабитПбит
ПетабайтПБ
ТерабитТбит
ТерабайтТБ
Другие единицы
Блок
CD (74 Minute)CD 74 min
CD (80 Minute)CD 80 min
Двойное словоDW
DVD (1 слой, 1 сторона)DVD 1l/1s
DVD (1 слой, 2 стороны)DVD 1l/2s
DVD (2 слоя, 1 сторона)DVD 2l/1s
DVD (2 слоя, 2 стороны)DVD 2l/2s
Эксабайт (10^18 Байт)ЭБ
Дискета (3.5″, DD)FDD 3.5″
Дискета (3.5″, HD)FDD 3.5″
Дискета (3.5″, ED)FDD 3.5″
Дискета (5.25″, DD)FDD 5.25″
Дискета (5.25″, HD)FDD 5.25″
Гигабайт (10^9 Байт)GB
Jaz 1GB
Jaz 2GB
Kilobyte (10^3 Bytes)kB
Megabyte (10^6 Bytes)MB
Ниббл
Petabyte (10^15 Bytes)PB
Quadruple-WordQW
Terabyte (10^12 Bytes)TB
СловоW
Zip 100
Zip 250

Результат конвертации:



Конвертировать Гигабайт в Байт (GB → B)

1 Гигабайт = 1073741824 Байт10 Гигабайт = 10737418240 Байт2500 Гигабайт = 2684354560000 Байт
2 Гигабайт = 2147483648 Байт20 Гигабайт = 21474836480 Байт5000 Гигабайт = 5368709120000 Байт
3 Гигабайт = 3221225472 Байт30 Гигабайт = 32212254720 Байт10000 Гигабайт = 10737418240000 Байт
4 Гигабайт = 4294967296 Байт40 Гигабайт = 42949672960 Байт25000 Гигабайт = 26843545600000 Байт
5 Гигабайт = 5368709120 Байт50 Гигабайт = 53687091200 Байт50000 Гигабайт = 53687091200000 Байт
6 Гигабайт = 6442450944 Байт100 Гигабайт = 107374182400 Байт100000 Гигабайт = 1.073741824×1014 Байт
7 Гигабайт = 7516192768 Байт250 Гигабайт = 268435456000 Байт250000 Гигабайт = 2.68435456×1014 Байт
8 Гигабайт = 8589934592 Байт500 Гигабайт = 536870912000 Байт500000 Гигабайт = 5.36870912×1014 Байт
9 Гигабайт = 9663676416 Байт1000 Гигабайт = 1073741824000 Байт1000000 Гигабайт = 1.073741824×1015 Байт

Конвертировать Гигабайт в Мегабайт (GB → MB)

1 Гигабайт = 1024 Мегабайт10 Гигабайт = 10240 Мегабайт2500 Гигабайт = 2560000 Мегабайт
2 Гигабайт = 2048 Мегабайт20 Гигабайт = 20480 Мегабайт5000 Гигабайт = 5120000 Мегабайт
3 Гигабайт = 3072 Мегабайт30 Гигабайт = 30720 Мегабайт10000 Гигабайт = 10240000 Мегабайт
4 Гигабайт = 4096 Мегабайт40 Гигабайт = 40960 Мегабайт25000 Гигабайт = 25600000 Мегабайт
5 Гигабайт = 5120 Мегабайт50 Гигабайт = 51200 Мегабайт50000 Гигабайт = 51200000 Мегабайт
6 Гигабайт = 6144 Мегабайт100 Гигабайт = 102400 Мегабайт100000 Гигабайт = 102400000 Мегабайт
7 Гигабайт = 7168 Мегабайт250 Гигабайт = 256000 Мегабайт250000 Гигабайт = 256000000 Мегабайт
8 Гигабайт = 8192 Мегабайт500 Гигабайт = 512000 Мегабайт500000 Гигабайт = 512000000 Мегабайт
9 Гигабайт = 9216 Мегабайт1000 Гигабайт = 1024000 Мегабайт1000000 Гигабайт = 1024000000 Мегабайт

Перевести гигабайты в мегабайты

Перевести гигабайты в мегабайты

Введите ниже количество гигабайт (GB), чтобы получить соответствующее количество мегабайтов (MB).

1 GB = 1000 MB (десятичный)
1 GB = 1024 MB (двоичный)

Сколько мегабайт в гигабайте?

1 гигабайт равен 1000 мегабайт = 103 в десятичной системе.
1 гигабайт также равен 1024 мегабайтам = 210 в двоичной системе.

Определение гигабайта

Гигабайт это единица измерения количества информации. Равна 1073741824 байтам и гигабайт имеет аббревиатуру GB (или Гб).

Гигабайт в десятичной системе 
1 гигабайт = 10003 байт
1 гигабайт = 1,000,000,000 байт

Гигабайт в двоичной системе 
1 гигабайт = 230 байт
1 гигабайт = 10243 байт
1 гигабайт = 1,073,741,824 байт
        

Определение мегабайта

Мегабайт это единица измерения информации, которая равняется 1048576 байтам и мегабайт имеет сокращение MB.

Мегабайт в десятичной системе 
1 мегабайт = 10002 байт
1 мегабайт = 1,000,000 байт

Мегабайт в двоичной системе 
1 мегабайт = 220 байт
1 мегабайт = 10242 байт
1 мегабайт = 1,048,576 байт
        

Как пересчитать гигабайты в мегабайты

Гигабайт в десятичной системе 
1 гигабайт = 10003 байт

Известно, что 1MB = 10002 байт, так
1 гигабайт = 1,000 * 1MB
1 гигабайт = 1,000 мегабайт

Гигабайт в двоичной системе 
1 гигабайт = 230 байт
1 гигабайт = 10243 байт

Известно, что 1MB = 10242 байт, так
1 гигабайт = 1024 * 10242 байт
1 гигабайт = 1024 * 1MB
1 гигабайт = 1024 MB
1 гигабайт = 210 мегабайт
        

Гигабайт в широком применении

Гигабайт используется в таких устройствах как: юсб флешки, жесткие диски или оперативная память,
их наиболее частые единицы измерения информации именно гигабайты GB. Используйте таблицу соответствий гигабайтов мегабайтам ниже:

  • 1GB = 1,000MB
  • 2GB = 2,000MB
  • 4GB = 4,000MB
  • 8GB = 8,000MB
  • 16GB = 16,000MB
  • 32GB = 32,000MB
  • 64GB = 64,000MB
  • 128GB = 128,000MB
  • 256GB = 256,000MB
  • 512GB = 512,000MB

Мы можем использовать как двоичную, так и десятичную систему конвертации мегабайт в гигабайты,
но учтите, что рекомендуется использовать 1GB = 1000MB что соответствует 10003 байтам.

Таблица соответствия гигабайтов мегабайтам
Гигабайты (GB)Мегабайты (MB) десятичн.Мегабайты (MB) двоичн.
1 GB1,000 MB1,024 MB
2 GB2,000 MB2,048 MB
3 GB3,000 MB3,072 MB
4 GB4,000 MB4,096 MB
5 GB5,000 MB5,120 MB
6 GB6,000 MB6,144 MB
7 GB7,000 MB7,168 MB
8 GB8,000 MB8,192 MB
9 GB9,000 MB9,216 MB
10 GB10,000 MB10,240 MB
11 GB11,000 MB11,264 MB
12 GB12,000 MB12,288 MB
13 GB13,000 MB13,312 MB
14 GB14,000 MB14,336 MB
15 GB15,000 MB15,360 MB
16 GB16,000 MB16,384 MB
17 GB17,000 MB17,408 MB
18 GB18,000 MB18,432 MB
19 GB19,000 MB19,456 MB
20 GB20,000 MB20,480 MB
21 GB21,000 MB21,504 MB
22 GB22,000 MB22,528 MB
23 GB23,000 MB23,552 MB
24 GB24,000 MB24,576 MB
25 GB25,000 MB25,600 MB
26 GB26,000 MB26,624 MB
27 GB27,000 MB27,648 MB
28 GB28,000 MB28,672 MB
29 GB29,000 MB29,696 MB
30 GB30,000 MB30,720 MB
31 GB31,000 MB31,744 MB
32 GB32,000 MB32,768 MB
33 GB33,000 MB33,792 MB
34 GB34,000 MB34,816 MB
35 GB35,000 MB35,840 MB
36 GB36,000 MB36,864 MB
37 GB37,000 MB37,888 MB
38 GB38,000 MB38,912 MB
39 GB39,000 MB39,936 MB
40 GB40,000 MB40,960 MB
41 GB41,000 MB41,984 MB
42 GB42,000 MB43,008 MB
43 GB43,000 MB44,032 MB
44 GB44,000 MB45,056 MB
45 GB45,000 MB46,080 MB
46 GB46,000 MB47,104 MB
47 GB47,000 MB48,128 MB
48 GB48,000 MB49,152 MB
49 GB49,000 MB50,176 MB
50 GB50,000 MB51,200 MB
51 GB51,000 MB52,224 MB
52 GB52,000 MB53,248 MB
53 GB53,000 MB54,272 MB
54 GB54,000 MB55,296 MB
55 GB55,000 MB56,320 MB
56 GB56,000 MB57,344 MB
57 GB57,000 MB58,368 MB
58 GB58,000 MB59,392 MB
59 GB59,000 MB60,416 MB
60 GB60,000 MB61,440 MB
61 GB61,000 MB62,464 MB
62 GB62,000 MB63,488 MB
63 GB63,000 MB64,512 MB
64 GB64,000 MB65,536 MB
65 GB65,000 MB66,560 MB
66 GB66,000 MB67,584 MB
67 GB67,000 MB68,608 MB
68 GB68,000 MB69,632 MB
69 GB69,000 MB70,656 MB
70 GB70,000 MB71,680 MB
71 GB71,000 MB72,704 MB
72 GB72,000 MB73,728 MB
73 GB73,000 MB74,752 MB
74 GB74,000 MB75,776 MB
75 GB75,000 MB76,800 MB
76 GB76,000 MB77,824 MB
77 GB77,000 MB78,848 MB
78 GB78,000 MB79,872 MB
79 GB79,000 MB80,896 MB
80 GB80,000 MB81,920 MB
81 GB81,000 MB82,944 MB
82 GB82,000 MB83,968 MB
83 GB83,000 MB84,992 MB
84 GB84,000 MB86,016 MB
85 GB85,000 MB87,040 MB
86 GB86,000 MB88,064 MB
87 GB87,000 MB89,088 MB
88 GB88,000 MB90,112 MB
89 GB89,000 MB91,136 MB
90 GB90,000 MB92,160 MB
91 GB91,000 MB93,184 MB
92 GB92,000 MB94,208 MB
93 GB93,000 MB95,232 MB
94 GB94,000 MB96,256 MB
95 GB95,000 MB97,280 MB
96 GB96,000 MB98,304 MB
97 GB97,000 MB99,328 MB
98 GB98,000 MB100,352 MB
99 GB99,000 MB101,376 MB
100 GB100,000 MB102,400 MB

Конвертировать Килобайт в Мегабайт (kB → MB)

1 Килобайт = 0.000977 Мегабайт10 Килобайт = 0.0098 Мегабайт2500 Килобайт = 2.4414 Мегабайт
2 Килобайт = 0.002 Мегабайт20 Килобайт = 0.0195 Мегабайт5000 Килобайт = 4.8828 Мегабайт
3 Килобайт = 0.0029 Мегабайт30 Килобайт = 0.0293 Мегабайт10000 Килобайт = 9.7656 Мегабайт
4 Килобайт = 0.0039 Мегабайт40 Килобайт = 0.0391 Мегабайт25000 Килобайт = 24.4141 Мегабайт
5 Килобайт = 0.0049 Мегабайт50 Килобайт = 0.0488 Мегабайт50000 Килобайт = 48.8281 Мегабайт
6 Килобайт = 0.0059 Мегабайт100 Килобайт = 0.0977 Мегабайт100000 Килобайт = 97.6563 Мегабайт
7 Килобайт = 0.0068 Мегабайт250 Килобайт = 0.2441 Мегабайт250000 Килобайт = 244.14 Мегабайт
8 Килобайт = 0.0078 Мегабайт500 Килобайт = 0.4883 Мегабайт500000 Килобайт = 488.28 Мегабайт
9 Килобайт = 0.0088 Мегабайт1000 Килобайт = 0.9766 Мегабайт1000000 Килобайт = 976.56 Мегабайт

Конвертировать Гигабайт в Килобайт (GB → kB)

1 Гигабайт = 1048576 Килобайт10 Гигабайт = 10485760 Килобайт2500 Гигабайт = 2621440000 Килобайт
2 Гигабайт = 2097152 Килобайт20 Гигабайт = 20971520 Килобайт5000 Гигабайт = 5242880000 Килобайт
3 Гигабайт = 3145728 Килобайт30 Гигабайт = 31457280 Килобайт10000 Гигабайт = 10485760000 Килобайт
4 Гигабайт = 4194304 Килобайт40 Гигабайт = 41943040 Килобайт25000 Гигабайт = 26214400000 Килобайт
5 Гигабайт = 5242880 Килобайт50 Гигабайт = 52428800 Килобайт50000 Гигабайт = 52428800000 Килобайт
6 Гигабайт = 6291456 Килобайт100 Гигабайт = 104857600 Килобайт100000 Гигабайт = 104857600000 Килобайт
7 Гигабайт = 7340032 Килобайт250 Гигабайт = 262144000 Килобайт250000 Гигабайт = 262144000000 Килобайт
8 Гигабайт = 8388608 Килобайт500 Гигабайт = 524288000 Килобайт500000 Гигабайт = 524288000000 Килобайт
9 Гигабайт = 9437184 Килобайт1000 Гигабайт = 1048576000 Килобайт1000000 Гигабайт = 1048576000000 Килобайт

Преобразователь двоичного кода в текст

| Двоичный переводчик

Введите двоичные числа с любым префиксом / постфиксом / разделителем и нажмите кнопку Преобразовать
(например: 01000101 01111000 01100001 01101101 01110000 01101100 01100101):

folder_open Открыть файл
folder_open Открыть двоичный файл
поиск

Вставьте двоичные числа или перетащите файл:

Кодировка символов (необязательно)
ASCIIUnicodeASCII / UTF-8UTF-16UTF-16 little endianUTF-16 big endian Windows-1252Big5 (китайский) CP866 (русский) EUC-JP (японский) EUC-KR (корейский) GB 18030 (китайский) GB 2312 (китайский) ISO-2022- CN (китайский) ISO-2022-JP (японский) ISO-8859-1 (Latin1 / Западноевропейский) ISO-8859-2 (Latin2 / Восточноевропейский) ISO-8859-3 (Latin3 / Южноевропейский) ISO-8859-4 (Latin4 / Северо-Европейский) ISO-8859-5 (Латинский / Кириллица) ISO-8859-6 (Латинский / Арабский) ISO-8859-7 (Латинский / Греческий) ISO-8859-8 (Латинский / Иврит) ISO-8859- 8-I (Latin / Hebrew) ISO-8859-10 (Latin6 / Nordic) ISO-8859-13 (Latin7 / Baltic Rim) ISO-8859-14 (Latin8 / Celtic) ISO-8859-15 (Latin9 / Western European) ISO-8859-16 (Latin10 / Юго-Восточная Европа) KOI8-R (русский) KOI8-U (украинский) Macintosh (x-mac-roman) Mac OS Кириллица (x-mac-кириллица) Shift JIS (японский) Windows- 874 (тайский) Windows-1250 (восточноевропейский) Windows-1251 (кириллица) Windows-1252 (западноевропейский) Windows-1253 (греческий) Windows-1254 (турецкий) Windows-1255 (иврит) Windows-1256 (арабский) Windows- 1257 (Балтийский) Windows-1258 (Вьетнамский) X-User- Определен

autorenew Конвертировать
очистить Сброс
swap_vert Swap

content_copy Копировать
save_alt Сохранить

Конвертер текста в двоичный ►

В текстовой кодировке

ASCII для каждого символа используется фиксированный 1 байт.

Кодировка текста

UTF-8 использует переменное количество байтов для каждого символа. Для этого требуется разделитель между каждым двоичным числом.

Как преобразовать двоичный файл в текст

Преобразование двоичного кода ASCII в текст:

  1. Получить двоичный байт
  2. Преобразовать двоичный байт в десятичный
  3. Получить символ кода ASCII из таблицы ASCII
  4. Перейти к следующему байту
Пример

Преобразовать двоичный код ASCII «01010000 01101100 01100001 01101110 01110100 00100000 01110100 01110010 01100101 01100101 01110011» в текст:

Решение:

Используйте таблицу ASCII для получения символа из кода ASCII.

01010000 2 = 2 6 +2 4 = 64 + 16 = 80 => «P»

01101100 2 = 2 6 +2 5 +2 3 +2 2 = 64 + 32 + 8 + 4 = 108 => «l»

01100001 2 = 2 6 +2 5 +2 0 = 64 + 32 + 1 = 97 => «а»

Для всех двоичных байтов вы должны получить текст:

«Посадить деревья»

Как преобразовать двоичный формат в текст?

  1. Получить двоичный байт-код
  2. Преобразовать двоичный байт в десятичный
  3. Получить символ десятичного кода ASCII из таблицы ASCII
  4. Продолжить со следующим двоичным байтом

Как использовать преобразователь двоичного кода в текст?

  1. Вставить двоичные байтовые коды в текстовое поле ввода.
  2. Выберите тип кодировки символов.
  3. Нажмите кнопку Конвертировать.

Как преобразовать двоичный код в английский?

  1. Получить двоичный байт-код
  2. Преобразовать двоичный байт в десятичный
  3. Получить английскую букву десятичного кода ASCII из таблицы ASCII
  4. Продолжить со следующим двоичным байтом

Как преобразовать двоичный код 01000001 в текст?

Использовать таблицу ASCII:
01000001 = 2 ^ 6 + 2 ^ 0 = 64 + 1 = 65 = символ ‘A’

Как преобразовать двоичный код 00110000 в текст?

Использовать таблицу ASCII:
00110000 = 2 ^ 5 + 2 ^ 4 = 2 ^ 5 + 2 ^ 4 = 32 + 16 = 48 = символ «0»

Таблица преобразования двоичного текста в текст ASCII

Шестнадцатеричный двоичный ASCII
Символ
00 00000000 NUL
01 00000001 SOH
02 00000010 STX
03 00000011 ETX
04 00000100 EOT
05 00000101 ENQ
06 00000110 ACK
07 00000111 БЕЛ
08 00001000 BS
09 00001001 HT
0A 00001010 LF
0B 00001011 VT
0C 00001100 FF
0D 00001101 CR
0E 00001110 SO
0F 00001111 SI
10 00010000 DLE
11 00010001 DC1
12 00010010 DC2
13 00010011 DC3
14 00010100 DC4
15 00010101 НАК
16 00010110 SYN
17 00010111 ETB
18 00011000 МОЖНО
19 00011001 EM
1A 00011010 ПОД
00011011 ESC
00011100 FS
1D 00011101 GS
1E 00011110 RS
1F 00011111 США
20 00100000 Космос
21 00100001!
22 00100010 «
23 00100011 #
24 00100100 $
25 00100101%
26 00100110 и
27 00100111
28 00101000 (
29 00101001)
2A 00101010 *
2B 00101011 +
2C 00101100,
2D 00101101
2E 00101110.
2F 00101111/
30 00110000 0
31 00110001 1
32 00110010 2
33 00110011 3
34 00110100 4
35 00110101 5
36 00110110 6
37 00110111 7
38 00111000 8
39 00111001 9
3A 00111010:
3B 00111011;
3C 00111100 <
3D 00111101 =
3E 00111110>
3F 00111111?
40 01000000 @
41 01000001 А
42 01000010 В
43 01000011 С
44 01000100 D
45 01000101 E
46 01000110 F
47 01000111 G
48 01001000 H
49 01001001 I
4A 01001010 Дж
4B 01001011 К
4C 01001100 л
4D 01001101 M
4E 01001110 N
4F 01001111 O
50 01010000
51 01010001 Q
52 01010010 R
53 01010011 S
54 01010100 Т
55 01010101 U
56 01010110 В
57 01010111 Вт
58 01011000 Х
59 01011001 Y
5A 01011010 Z
01011011 [
5C 01011100 \
5D 01011101]
5E 01011110 ^
5F 01011111 _
60 01100000 `
61 01100001 a
62 01100010 б
63 01100011 c
64 01100100 д
65 01100101 e
66 01100110 f
67 01100111 г
68 01101000 ч
69 01101001 и
6A 01101010 j
01101011 к
6C 01101100 л
6D 01101101 кв.м.
6E 01101110 n
6F 01101111 или
70 01110000 п.
71 01110001 q
72 01110010 r
73 01110011 с
74 01110100 т
75 01110101 u
76 01110110 v
77 01110111 Вт
78 01111000 х
79 01111001 y
7A 01111010 z
7B 01111011 {
7C 01111100 |
7D 01111101}
7E 01111110 ~
7F 01111111 DEL

См. Также

.

Команды трансляции CPYTOPCD и CPYFRMPCD

CPYTOPCD

Команда «Копировать в документ ПК» ( CPYTOPCD ) копирует содержимое одного элемента физического файла IBM i в текстовый файл ASCII в общей папке. Полученный текстовый файл может быть доступен для приложений ПК или скопирован на диск ПК. Для этого используйте любую функцию, которая может получить доступ к Интегрированной файловой системе IBM i (IFS), например, подключение к сетевому диску NetServer, Navigator for i или ftp.

В этом примере данные в первом элементе файла MYFILE в библиотеке MYLIB копируются в документ ПК с тем же именем, что и элемент в папке MYFOLDER .Используется перевод по умолчанию, и результирующий документ ПК содержит записи переменной длины. Документ ПК не заменяется, если он существует, и используются все форматы записей, связанные с элементом.

Из файла Физический файл IBM i, из которого должны быть скопированы данные.
Библиотека Библиотека, содержащая физический файл IBM i.
В папку Общая папка в QDLS, содержащая текстовый документ целевого ПК.
От участника: Физический элемент файла IBM i, из которого выполняется копирование.
К документу Имя целевого текстового документа ПК, который создается или перезаписывается.
Заменить документ
* ДА
* НЕТ
Независимо от того, заменяются ли существующие документы.
Документы заменены.
Если документ существует, он не заменяется и возвращается ошибка.
Таблица перевода Таблица преобразования, используемая для преобразования EBCDIC в ASCII.(См. Раздел Таблицы перевода .)
Библиотека Библиотека, содержащая указанную таблицу перевода.
Формат данных ПК
* ТЕКСТ
* ПРИМЕЧАНИЕ
Задает поля переменной или фиксированной длины.
Создан файл ASCII переменной длины.
Длина записи используется для создания файла фиксированной длины.
Кодовая страница DBCS Задает набор двухбайтовых символов, используемый для перевода.Если этот параметр не переопределен приглашением «Перевести таблицу» (параметр TRNTBL), он также определяет однобайтовую таблицу преобразования.
Формат записи Позволяет указать используемый формат записи.

CPYFRMPCD

Команда Копировать с ПК ( CPYFRMPCD ) используется для копирования содержимого текстового файла ASCII из общей папки в элемент физического файла IBM i. К этому члену можно получить доступ из приложений IBM i, распечатать его на принтерах IBM i или создать резервную копию, как и любого другого физического файла.

В этом примере текст в MYNOTES.DOC в папке MYFOLDER копируется в первый элемент физического файла MYFILE в библиотеке MYLIB . Все существующие записи заменяются. Используется таблица перевода по умолчанию, и документ ПК имеет записи переменной длины.

Из папки Папка, содержащая текстовый документ ПК с копируемыми данными.
В файл Целевой физический файл IBM i, в который копируются данные.
Библиотека Библиотека, содержащая физический файл IBM i.
Из документа Текстовый документ ПК, содержащий скопированные данные.
К участнику Целевой элемент физического файла IBM i, в который копируются данные.
Заменить или добавить записи Указывает, будут ли данные перезаписаны или добавлены к члену.
Таблица перевода Таблица преобразования, используемая для преобразования данных.
Библиотека Библиотека, в которой находится таблица переводов.
Формат данных ПК
* ТЕКСТ
* ПРИМЕЧАНИЕ
Задает данные ПК переменной или фиксированной длины. Файл
PC содержит записи переменной длины. Файл
PC содержит записи фиксированной длины.
Кодовая страница DBCS Задает набор двухбайтовых символов, используемый для перевода. Если этот параметр не переопределен приглашением «Перевести таблицу» (параметр TRNTBL), он также определяет однобайтовую таблицу преобразования.
Вставка DBCS SO / SI Указывает, вставляются ли во время перевода символы сдвига и сдвига. Этот параметр действителен только для пользователей с двухбайтовой кодировкой. Этот параметр недействителен, если в приглашении «Перевести таблицу» указано * NONE (параметр TRNTBL).

Таблицы трансляции

Команды CPYTOPCD и CPYFRMPCD используют таблицы трансляции кодовых страниц, хранящиеся в QUSRSYS.Эти таблицы содержат списки символов для преобразования между доступными наборами символов в системе продуктов IBM i.

Таблица преобразования по умолчанию указывается при запуске команды Initialize Client Access / 400 ( INZPCS ). При запуске INZPCS создает область данных с именем QINZPCSDA в библиотеке QUSRSYS. Эта область данных содержит значения кодовой страницы ASCII и EBCDIC, указанные в команде INZPCS . Это таблица преобразования, используемая, когда Translate table * Параметр DFT указан для CPYTOPCD и CPYFRMPCD .

Примечание: Основную информацию о INZPCS можно найти здесь:

http://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_73/cl/inzpcs.htm

Эта область данных может отображается с помощью следующей команды:

DSPDTAARA DTAARA (QUSRSYS / QINZPCSDA)

Таблица перевода по умолчанию — Qxxx337yyy, где xxx — кодовая страница ASCII (значение по умолчанию 437 для SBCS), а yyy — кодовая страница EBCDIC (по умолчанию значение 037 для SBCS).Если область данных повреждена, удалите область данных и снова запустите INZPCS для повторного создания.

Иногда могут потребоваться настраиваемые таблицы перевода для обработки специальных символов или других нестандартных преобразований. Настройка таблиц перевода — это процесс, который не поддерживается группой поддержки IBM i. Помощь в этом процессе может быть получена на консультационной основе (отдельный оплачиваемый договор). Для вашего удобства здесь представлен обзор процесса:

Пользовательские таблицы преобразования могут быть построены с помощью следующего процесса:

1. В командной строке операционной системы введите следующее:

CRTTBL

Нажмите F4 для вывода запроса.

2. Введите имя новой таблицы и библиотеку.
3. Для Исходный файл введите * PROMPT, оставив поле библиотеки пустой.
4. Нажмите F10.
5. Нажмите F9.
6. В качестве базовой таблицы используйте таблицу по умолчанию, которую вы хотите изменить. Например, чтобы создать измененную таблицу ASCII в EBCDIC для английского языка США, выберите соответствующую таблицу (например, Q437337037 в библиотеке QUSRSYS для преобразования ASCII в EBCDIC английского языка США).
7. Нажмите клавишу Enter.
8. При необходимости измените любые значения.
9. По завершении нажмите F6, чтобы создать таблицу и вернуться в командную строку.

Эта таблица теперь может использоваться вместо * DFT с CPYTOPCD и CPYFRMPCD .

Ограничения

Команды CPYTOPCD и CPYFRMPCD предназначены для работы только как простой преобразователь между данными ASCII и EBCDIC. Это преобразование выполняется посимвольно в файле, и никакое другое преобразование данных не выполняется. Несимвольные данные могут не преобразоваться в читаемую форму при обработке с помощью CPYTOPCD и CPYFRMPCD .Специальные поля данных, такие как упакованные числовые, преобразуются посимвольно, что приводит к нечитаемым данным в файле ПК. Аналогично, зональные десятичные отрицательные значения не преобразуются, поскольку отрицательные значения не сохраняются как знак минус (-) в числовом значении.

Специальные символы, не входящие в буквенно-цифровой набор ANSI, могут не преобразовываться. Расширенный набор символов ASCII содержит много символов, не имеющих эквивалента в EBCDIC, и наоборот. По умолчанию эти символы преобразуются в пробелы с помощью CPYTOPCD и CPYFRMPCD .Для преобразования специальных символов можно создать собственную таблицу перевода.

Команды CPYTOPCD и CPYFRMPCD ограничены файлами размером 2 ГБ или меньше. Это совпадает с ограничением файла DOS в 2 ГБ. Физические файлы размером более 2 ГБ перед преобразованием необходимо разделить на два или более файлов меньшего размера.

.Таблицы перевода

— Cisco

Содержание

Таблицы перевода

Cisco IOS для преобразования символов S / 390

Спецификация таблицы перевода

Замечания по использованию таблицы символов

Выбор таблицы трансляции Telnet

символов национального назначения

Изменение или добавление таблиц перевода

Структура модулей таблицы перевода

Создание префиксов для таблиц перевода на национальные языки

Синтаксис макроса XLTBL

Описание макроса XLTBL

Пример макроса XLTBL

Ведение таблиц перевода с помощью UMODTRAN

Таблицы перевода


В этой главе описаны таблицы преобразования, доступные для Cisco IOS для S / 390.В него входят следующие разделы:

• Cisco IOS для преобразования символов S / 390

Описывает средства преобразования символов Cisco IOS для S / 390

.

• Выбор таблицы трансляции Telnet

Подробные сведения о факторах, которые следует учитывать при выборе таблицы трансляции Telnet

• Персонажи национального назначения

Описывает символы национального назначения

• Изменение или добавление таблиц перевода

Описывает, как добавить новую таблицу перевода или отредактировать существующие таблицы

• Структура модулей таблицы перевода

Подробная информация о структуре таблиц преобразования, предоставляемых Cisco IOS для S / 390

• Создание префиксов для таблиц перевода на национальные языки

Описывает использование макроса XLTBL

Cisco IOS для преобразования символов S / 390

Cisco IOS

для S / 390 обеспечивает преобразование символов как для соединения данных, так и для соединения Telnet.Telnet-соединения выполняются для следующих сервисов:

• Telnet

• SMTP

• LPR

• FTP (обычно называется управляющим соединением).

FTP также устанавливает соединение для передачи данных при передаче файлов. Во время трансляции данные в кодировке ASCII в сети TCP / IP преобразуются в данные в кодировке EBCDIC в системе MVS и наоборот. Таблицы перевода для нескольких языков распространяются вместе с Cisco IOS для S / 390 как в исходном, так и в загружаемом формате.Вы можете указать любую из предоставленных таблиц, изменить их или определить и использовать свои собственные таблицы перевода.

Telnet-соединение для приложения использует таблицу преобразования, указанную параметром TRANTBL в соответствующем операторе конфигурации APPCFGxx; соединение данных использует таблицу преобразования, указанную параметром CHARSET. Если эти параметры не закодированы в таблице конфигурации, по умолчанию используется таблица перевода на АНГЛИЙСКИЙ.

Преобразование соединений данных может выполняться как с однобайтовыми, так и с двухбайтовыми таблицами перевода.Для трансляции соединения Telnet требуются однобайтовые таблицы. Таблицы перевода с однобайтовым набором символов, распространяемые с продуктом: АНГЛИЙСКИЙ (по умолчанию), ДАТСКИЙ, FCANADA, ФРАНЦУЗСКИЙ, НЕМЕЦКИЙ, GSWISS, ИТАЛЬЯНСКИЙ, KANJI83, КОРЕЙСКИЙ, ЯПОНСКИЙ, SJIS83, ИСПАНСКИЙ, ШВЕДСКИЙ, SW850 SW88591 и ТАЙСКИЙ Распределенные двухбайтовые таблицы — это HANGUL и KANJI. Исходный код этих таблиц находится в наборе данных SAMP, а их формы модуля загрузки находятся в наборе данных LOAD.

Спецификация таблицы перевода

Параметр TRANTBL можно указать в следующих операторах APPCFGxx: Telnet, APPL, FTP, SMTP и LPR.CHARSET можно указать в операторе FTP. Прочтите главу о конкретном приложении для получения дополнительной информации о каждом из этих операторов и о том, как следует указывать имя таблицы.

Примечания по использованию таблицы символов

Учтите эти примечания при указании таблиц перевода:

• Трансляция Telnet не влияет на соединения Telnet на основе 3270, поскольку они используют двоичный режим.

• Если информация TRANTBL или CHARSET не предоставлена, для всех переводов используется таблица ENGLISH.

• Если TRANTBL указан только в операторе HOST, указанная таблица используется для всех других служб Telnet.

• Если TRANTBL указан для службы (например, SMTP), указанная таблица будет использоваться для этой службы.

• TRANTBL в операторе Telnet становится значением по умолчанию для всех операторов APPL линейного режима, если он не указан в отдельных операторах APPL.

• Если TRANTBL указан в операторе APPL, указанная таблица будет использоваться для этого приложения.

• Независимо от настроек TRANTBL, если CHARSET не указан в операторе FTP, по умолчанию для преобразования данных используется АНГЛИЙСКИЙ.

• CHARSET можно переопределить для отдельных сеансов FTP, указав его в параметрах САЙТА. Прочтите руководство пользователя Cisco IOS для S / 390.

Выбор таблицы трансляции Telnet

Из-за различий в переводе языков при использовании для перевода Telnet таблицы, отличной от английского, необходимо сначала сделать следующее:

• Определите, появится ли какой-либо из символов, указанных в следующей таблице, в потоке ввода или вывода Telnet.

• Если они есть, проверьте источник таблицы перевода, чтобы убедиться, что они будут переводить правильно.

Служба SMTP использует символ @ как часть почтового адреса. Однако в датской таблице EBCDIC X’7C ‘не представляет собой @. Вместо этого в этой таблице ASCII X’40 ‘транслируется в EBCDIC X’40’ (который является пробелом), а EBCDIC X’7C ‘транслируется в ASCII X’5C’. Следовательно, датская таблица не может использоваться для SMTP.

Персонажи национального назначения

В этой таблице указаны 14 символов национального назначения.Первая строка представляет собой символьное представление EBCDIC для английского языка, вторая строка — шестнадцатеричный эквивалент EBCDIC, а третья строка — 7-битный шестнадцатеричный эквивалент ASCII. Перевод этих символов может отличаться от языка к языку.

Таблица 19-1 Национальные символы

СИМВОЛ

¢

!

`

$

#

@

¬

~

{

}

\

|

«

HEX (E)

4A

5A

79

7C

5F

A1

C0

D0

E0

4F

7F

HEX (A)

нет

символ

21

7C

60

24

23

40

5E

7E

5C

нс

22

Эта информация была взята из таблицы в Справочнике по набору символов системы информационного дисплея IBM 3270, GA27-2837 .

Изменение или добавление таблиц перевода

При необходимости таблицы перевода могут быть изменены в соответствии с требованиями заказчика. Также могут быть добавлены другие таблицы перевода с аналогичной структурой. Рекомендуется разрабатывать новые таблицы с использованием существующей таблицы в качестве модели.

Структура модулей таблицы перевода

Модуль таблицы перевода имеет особую структуру, содержащую набор таблиц перевода, как описано ниже.Модули таблицы перевода на национальные языки, используемые приложениями Telnet и Telnet, должны иметь следующую структуру:

Префикс

 - XLTBL TYPE = START
 
 Суффикс - XLTBL TYPE = FINISH
 

Для Telnet в наборе должно быть четыре таблицы перевода. Таблица ATOE для преобразования из ASCII в EBCDIC, ETOA для преобразования из EBCDIC в ASCII, AUPC для преобразования нижнего регистра ASCII в верхний регистр и EUPC для преобразования нижнего регистра EBCDIC в верхний регистр соответственно.Каждая отдельная таблица имеет длину 256 байт и подходит для использования с инструкцией IBM System / 370 TR. Кроме того, метки операторов для этих таблиц должны быть перечислены в параметре XLTBL macro TABLE в указанном выше порядке.

Для преобразования данных требуются только первые две таблицы (ATOE и ETOA), так как при передаче не происходит изменений регистра. Для различных записей командной строки требуются все четыре таблицы перевода в наборе.

Создание префиксов для таблиц перевода на национальные языки

Макрос XLTBL генерирует префикс и суффикс, необходимые для модуля таблицы перевода национальных языков.

Синтаксис макроса XLTBL

Синтаксис макроса XLTBL следующий:

Описание макроса XLTBL

 [имя] XLTBL [TYPE = (START | FINISH)]
 
 [, KIND = (CHAR | NUMBS | DBCS)]
 
 [, TABLE = label_name,.,.,.]
 
 [, FLAG = (REFLEX | ASCII8 | ASCI16 | NOSOSI | BKTSUB)]
 
 [, TITLE = 'char_string']
 

Описание синтаксиса

ТИП = (НАЧАЛО | КОНЕЦ)

Указывает, должны ли создаваться данные заголовка или трейлера.START генерирует префикс модуля translate, FINISH — его суффикс.

По умолчанию: START

KIND = (CHAR | NUMS | DBCS)

Это ключевое слово определяет набор трансляций, который должен быть определен:

CHAR: однобайтный, набор из 4 таблиц

NUMS: однобайтный, набор из 2 таблиц

По умолчанию: CHAR

ТАБЛИЦА = (label_name, label2 , label3 ,…)

Список адресов для отдельных таблиц перевода ( label1 , label2 , …)], содержащихся в модуле таблицы перевода. label1, — это метка оператора для первой таблицы преобразования, label2, — для второй и т. Д. Количество элементов зависит от KIND.

Для таблиц преобразования Telnet следует закодировать KIND = CHAR, а в TABLE должны быть перечислены четыре метки для таблиц преобразования ATOE, ETOA, AUPC и EUPC в указанном порядке.

По умолчанию нет.

ФЛАГ = (РЕФЛЕКС | ASCII8 | ASCI16)

Список параметров, которые должны быть установлены в области флагов фиксированного заголовка:

REFLEX: ASCII в EBCDIC и EBCDIC в ASCII симметричны.

ASCII8: данные ASCII 8-битные (SBCS).

ASCI16: данные ASCII 16 бит.

По умолчанию нет.

TITLE = ‘char_string’

Задает строку символов, используемую для описания набора перевода.Длина ограничена 30 символами.

По умолчанию используется «преобразование имен», где имя — это метка в операторе вызова XLTBL.

TAG = символ

Однобайтовый идентификатор символа, используемый для группировки определений программных клавиш.

По умолчанию:

долларов США

ID = символ (ы)

Трехбайтовый символьный идентификатор, используемый в качестве корня для имен меток, созданных макросами.

Это необходимо изменять, только если макрос XLTBL запускается несколько раз в одном и том же ТИПЕ.

По умолчанию: XS @

DSECT = ДА | НЕТ

ДА создает карту DSECT области данных.

NO создает карту CSECT области данных.

При создании собственных таблиц трансляции параметр DSECT всегда должен иметь значение NO. Хотя значение по умолчанию YES используется Cisco IOS для S / 390 для внутренних приложений, если YES выбрано при создании таблицы преобразования, таблица преобразования будет недействительной.

Если указано YES, ключевые слова TITLE, FLAG и TABLE игнорируются, поэтому для этого параметра всегда следует устанавливать значение NO.

По умолчанию: ДА

Пример макроса XLTBL

 АНГЛИЙСКИЙ XLTBL TYPE = START,
 
 ТАБЛИЦА = (ATOE, ETOA, AUPE, EUPA),
 
 TITLE = 'Английская однобайтовая таблица',
 

Ведение таблиц перевода с помощью UMODTRAN

SMP / E usermod JCL поток UMODTRAN в библиотеке CNTL обеспечивает обслуживание таблиц трансляции.Он используется как для изменения, так и для добавления таблиц. Он скомпилирует и свяжет источник таблицы с загрузочным модулем в библиотеке LOAD. Cisco IOS для S / 390 при переводе использует только версию загрузочного модуля.

SMP / E поддерживает все источники таблиц трансляции в библиотеке SAMP. Для существующих таблиц внесите изменения в член SAMP перед выполнением UMODTRAN. Создавайте новые таблицы перевода в другой библиотеке, так как UMODTRAN скопирует их в библиотеку SAMP как часть своей обработки SMP / E.После копирования таблицы все последующие изменения должны быть внесены в библиотеку SAMP.


Примечание Вам следует запустить SMP / E APPLY CHECK для любого USERMOD, который вы пытаетесь установить, поскольку в вашей системе могут быть дополнительные PRE, которые не учтены. Собрав эту информацию, добавьте список (ы) SYSMOD к оператору ++ PRE (xxxxxx). Затем SMP / E REJECT USERMOD удалит недопустимую запись из SMP / E CSI. После этого вы сможете успешно ПОЛУЧИТЬ / ПРИМЕНИТЬ USERMOD.


Инструкции по использованию UMODTRAN находятся внутри участника. При необходимости сделайте копию предоставленного UMODTRAN и адаптируйте ее к своей среде.

Пример JCL для UMODTRAN показан ниже:

 // * ПРИМЕР ПОТОКА JCL ДЛЯ ДОБАВЛЕНИЯ ИЛИ ИЗМЕНЕНИЯ ПЕРЕВОДА ТАБЛИЦ
 
 // * ******************************************** **************
 
 // * * *** ИНСТРУКЦИЯ *** *
 
 // * ******************************************** ***************
 
 // * * ЧТОБЫ ДОБАВИТЬ ИЛИ ИЗМЕНИТЬ ТАБЛИЦУ ПЕРЕВОДА, СДЕЛАЙТЕ СЛЕДУЮЩИЕ:
 
 // * * 1.ВНЕСИТЕ СЛЕДУЮЩИЕ ГЛОБАЛЬНЫЕ ИЗМЕНЕНИЯ В ЭТОТ ПОТОК JCL
 
 // * *. ИЗМЕНИТЬ UMODNAM НА УНИКАЛЬНОЕ ИМЯ ПОЛЬЗОВАТЕЛЯ ИЗ 7 СИМВОЛОВ
 
 // * * (ЕСЛИ ЭТО НЕ ПЕРВОЕ ОБНОВЛЕНИЕ ТАБЛИЦЫ, ВЫ БУДЕТЕ
 
 // * * НЕОБХОДИМО ДОБАВИТЬ ПРЕДВАРИТЕЛЬНЫЙ ПАРАМЕТР В ЗАЯВЛЕНИЕ ++ VER
 
 // * * НАЗВАНИЕ ПОСЛЕДНЕГО ПОЛЬЗОВАТЕЛЯ, КОТОРЫЙ БЫЛ ПРИМЕНЕН.)
 
 // * *. ИЗМЕНИТЬ «НАЗВАНИЕ ТАБЛИЦЫ» НА ПЕРЕВОД НАЗВАНИЯ.
 // * *. ИЗМЕНИТЕ «SMPINDX» НА ИМЯ КВАЛИФИКАЦИИ ВЫСОКОГО УРОВНЯ SMP.
 
 // * *. ИЗМЕНИТЬ «XXX» НА СООТВЕТСТВУЮЩИЙ НОМЕР ВЫПУСКА. *
 
 // * *. ИЗМЕНИТЕ «HOLDCL» НА ВАШ КЛАСС УДЕРЖАНИЯ SYSOUT.
 
 // * * 2.A ДЛЯ ОБНОВЛЕНИЯ СУЩЕСТВУЮЩЕЙ ТАБЛИЦЫ:
 
 // * *. ПРОВЕРЬТЕ ОБНОВЛЕНИЯ ТАБЛИЦЫ БЫЛИ В БИБЛИОТЕКЕ SAMP
 
 // * * УЧАСТНИК ПЕРЕД ВЫПОЛНЕНИЕМ ДАННОЙ РАБОТЫ.
 // * * 2.B ДЛЯ ДОБАВЛЕНИЯ НОВОЙ ТАБЛИЦЫ:
 
 // * *. НАПРАВИТЕ ЗАЯВЛЕНИЕ TEXTLIB DD В БИБЛИОТЕКУ
 
 // * * С НОВЫМ ТАБЛИЧНЫМ ИСТОЧНИКОМ.
 
 // * *. РАСПРОСТРАНЕНИЕ ПАРАМЕТРА SYSLIB В ++ SRC
 
 // * * ЗАЯВЛЕНИЕ. (USERMOD КОПИРУЕТ ТАБЛИЦУ В БИБЛИОТЕКУ SAMP)
 
 // * * 3.УБЕДИТЕСЬ, ЧТО ЗАЯВЛЕНИЕ О РАБОТЕ ПРАВИЛЬНО, И ПОДАТЬ ЗАЯВКУ.
 
 // ********************************************* ***************
 
 // SMPE EXEC PGM = GIMSMP, REGION = 4096K, TIME = 960,
 
 // PARM = 'CSI = SMPINDX.CSI, PROCESS = WAIT'
 
 // SMPLOG DD DSN = SMPINDX.SMPLOG, DISP = MOD
 
 // SMPOUT DD SYSOUT = HOLDCL
 
 // ТЕКСТЛИБ DD DSN = SMPINDX.SAMP, DISP = SHR
 
 ++ VER (Z038) FMID (T00XXX).
 
 // JCLINASM JOB (COMPANY), 'TRANSLATE', MSGCLASS = X
 
 // PARM = 'OBJ, NODECK, LIST, NORENT'
 
 // SYSIN DD DSN = IOS390.ATCPSAMP (TABNAME),
 
 // DISP = (SHR, KEEP, KEEP)
 
 // SYSGO DD DSN = && PUNCH (TABNAME),
 
 // ПРОБЕЛ = (80, (200,50)),
 
 // JCLINLNK JOB (КОМПАНИЯ), 'UMOD XLATE', MSGCLASS = X
 
 // LKED EXEC PGM = IEWL, PARM = 'REUS, OL, LIST, NCAL', REGION = 512K
 
 // SYSLMOD DD DSN = IOS390.TCPLOAD, DISP = SHR
 
 // ATCPLOAD DD DSN = IOS390.ATCPLOAD, DISP = SHR
 
 ВКЛЮЧИТЬ ATCPLOAD (TABNAME)
 
 MODE AMODE (31), RMODE (ЛЮБОЙ)
 
 ++ SRC (TABNAME) TXLIB (TEXTLIB)
 

.

Таблица трансляции NAT — Справка разработчика

Переключить навигацию

  • Инструменты разработки
    • Какие инструменты мне нужны?
    • Программные средства
      • Начни здесь
      • MPLAB® X IDE
        • Начни здесь
        • Установка
        • Введение в среду разработки MPLAB X
        • Переход на MPLAB X IDE
          • Переход с MPLAB IDE v8
          • Переход с Atmel Studio
        • Конфигурация
        • Плагины
        • Пользовательский интерфейс
        • Проектов
        • файлов
        • Редактор
          • Редактор
          • Интерфейс и ярлыки
          • Основные задачи
          • Внешний вид
          • Динамическая обратная связь
          • Навигация
          • Поиск, замена и рефакторинг
          • Инструменты повышения производительности
            • Инструменты повышения производительности
            • Автоматическое форматирование кода
            • Список задач
            • Сравнение файлов (разница)
            • Создать документацию
        • Управление окнами
        • Сочетания клавиш
        • Отладка
        • Контроль версий
        • Автоматизация
          • Язык управления стимулами (SCL)
          • Отладчик командной строки (MDB)
          • Создание сценариев IDE с помощью Groovy
        • Поиск и устранение неисправностей
        • Работа вне MPLAB X IDE
        • Прочие ресурсы
      • Улучшенная версия MPLAB Xpress
      • MPLAB Xpress
      • MPLAB IPE
      • Программирование на C
      • Компиляторы MPLAB® XC
        • Начни здесь
        • Компилятор MPLAB® XC8
        • Компилятор MPLAB XC16
        • Компилятор MPLAB XC32
        • Компилятор MPLAB XC32 ++
        • Охват кода

        • MPLAB
      • Компилятор IAR C / C ++
      • Конфигуратор кода MPLAB (MCC)
      • Гармония MPLAB v2
      • Гармония MPLAB v3
      • среда разработки Atmel® Studio
      • Atmel СТАРТ (ASF4)
      • Advanced Software Framework v3 (ASF3)
        • Начни здесь
        • ASF3 Учебники
          • ASF Audio Sine Tone Учебное пособие
          • Интерфейс ЖК-дисплея с SAM L22 MCU Учебное пособие
      • Блоки устройств MPLAB® для Simulink®
      • Утилиты
      • Инструменты проектирования

      • FPGA
      • Аналоговый симулятор MPLAB® Mindi ™
    • Аппаратные средства
      • Начни здесь
      • Сравнение аппаратных средств
      • Средства отладки и память устройства
      • Исполнительный отладчик
      • Демо-платы и стартовые наборы
      • Внутрисхемный эмулятор MPLAB® REAL ICE ™
      • Эмулятор SAM-ICE JTAG
      • Внутрисхемный эмулятор

      • Atmel® ICE
      • Power Debugger
      • Внутрисхемный отладчик MPLAB® ICD 3
      • Внутрисхемный отладчик MPLAB® ICD 4
      • Внутрисхемный отладчик

      • PICkit ™ 3
      • Внутрисхемный отладчик MPLAB® PICkit ™ 4
      • MPLAB® Snap
      • MPLAB PM3 Универсальный программатор устройств
      • Принадлежности
        • Заголовки эмуляции и пакеты расширения эмуляции
        • Пакеты расширения процессора и отладочные заголовки
          • Начни здесь
          • Обзор

          • PEP и отладочных заголовков
          • Требуемый список заголовков отладки
            • Таблица обязательных отладочных заголовков
            • AC162050, AC162058
            • AC162052, AC162055, AC162056, AC162057
            • AC162053, AC162054
            • AC162059, AC162070, AC162096
            • AC162060
            • AC162061
            • AC162066
            • AC162083
            • AC244023, AC244024
            • AC244028
            • AC244045
            • AC244051, AC244052, AC244061
            • AC244062
          • Необязательный список заголовков отладки
            • Список необязательных отладочных заголовков — устройства PIC12 / 16
            • Дополнительный список заголовков отладки — устройства PIC18
            • Дополнительный список заголовков отладки — Устройства PIC24
          • Целевые следы заголовка отладки
          • Отладочные подключения заголовков
      • SEGGER J-Link
      • Решения для сетевых инструментов

      • K2L
      • Рекомендации по проектированию средств разработки
      • Ограничения отладки — микроконтроллеры PIC
      • Инженерно-технические примечания (ETN) [[li]] Встраиваемые платформы chipKIT ™
  • Проектов
    • Начни здесь
    • Преобразование мощности
      • AN2039 Четырехканальный секвенсор питания PIC16F1XXX
    • 8-битные микроконтроллеры PIC®
    • 8-битные микроконтроллеры AVR®
    • 16-битные микроконтроллеры PIC®
    • 32-битные микроконтроллеры SAM
    • 32-битные микропроцессоры SAM
      • Разработка приложений SAM MPU с MPLAB X IDE
      • Примеры пакетов программного обеспечения

      • SAM MPU
    • Запланировано дополнительное содержание…
  • Продукты
    • 8-битные микроконтроллеры PIC
    • 8-битные микроконтроллеры AVR
      • Начни здесь
      • Структура 8-битного микроконтроллера AVR®

      • 8-битные периферийные устройства AVR®
        • Осциллятор
        • USART
        • прерываний
        • аналоговый компаратор и опорное напряжение
        • Таймер / счетчики
        • Внутренний датчик температуры
        • Работа с низким энергопотреблением
        • Сброс источников
      • Начало работы с микроконтроллерами AVR®
      • Использование микроконтроллеров AVR® с Atmel START
      • Запланировано дополнительное содержание…
    • 16-битные микроконтроллеры PIC и dsPIC DSC
    • 32-битные микроконтроллеры

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *