• Механическая обработка и изготовление деталей из металла
  • Комплектация производства промышленным оборудованием
  • Комплексная поставка микроэлектронных компонентов
+7(342)203-78-58
Тех.отд: +7-922-308-78-81

Flash расшифровка аббревиатуры: Что означает FLASH? -определения FLASH

Опубликовано: 16.02.2023 в 14:52

Автор:

Категории: Популярное

RAM, ROM, NAND, NOR — что значат эти заглавные буквы… / Хабр

Меня попросили, чтобы я написал статью о различиях между RAM, ROM, NAND, и NOR. Поскольку ответ на этот вопрос не вызывает сложностей и менее спорный, чем моя следующая запланированная статья, я пойду путем наименьшего сопротивления и расскажу об этом сначала.

Почему я хочу об этом рассказать?

Когда Вы будете покупать устройство на основе WM, Вы увидите количество RAM и ROM, рекламируемые на web-страницах. Я хочу предоставить Вам достаточно информации, чтобы Вы сделали правильный и осознанный выбор.

RAM против ROM

Все аббревиатуры, о которых мы здесь будем говорить, относятся к типу памяти. Память используется для хранения данных на вашем устройстве. Телефонные номера, картинки, программы, музыка и т.д. и т.п. — все это требует памяти. Не принимая во внимание устаревшие технологии, которые сейчас уже никто не использует, а также такие редкие и экзотические, которые еще не предназначены для массового рынка, существует два типа памяти: RAM и ROM. Их сходство в том, что они предназначены для хранения данных. Но их основные отличия — в скорости работы и потребляемой энергии.

RAM: очень быстрая, но потребляет достаточно энергии.
ROM: намного медленнее, но более экономично расходует энергию.

Но, что более существенно, RAM нуждается в постоянном питании для хранения данных, в то время как ROM — нет. Другими словами, если ваша батарея разрядится, то данные в RAM-памяти будут утеряны, а в ROM-памяти — нет.

Как это используется?

До появления WM5, это было сложным вопросом. С Persistent Storage (Постоянное Хранилище), все стало намного проще.

ROM — это место хранения. Все программы и OS, которые и представляют собой программное обеспечение на устройстве, хранятся в ROM. Ваши данные также хранятся в ROM. И SD и CF карты памяти представляют собой ROM-память. Фактически, вашему устройству имплантировали карточку SD, которую Вы не можете извлечь.

RAM — это место, где программы выполняются. Когда Вы включаете ваше устройство, программы из ROM загружаются в RAM и уже там, в RAM, работают. Когда Вы слушаете музыку, некоторая часть композиции загружается из ROM в RAM, воспроизводится, выгружается обратно, и загружает следующая часть, и т. д. Когда Вы читаете электронную почту, текст загружается из ROM в RAM и отображается на экране. Когда Вы переходите к следующему письму, старый текст выгружается из памяти и загружается новый текст. Перейдя назад к предыдущему письму, оно снова будет загружено из ROM в RAM. Прим. переводчика: процесс загрузки-выгрузки данных описан чисто формально, для упрощения модели, но суть остается та же.

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

Сколько памяти мне нужно?

Из-за природы аппаратных ограничений, объем памяти четко регламентирован. Отклонения являются редкими. В основном, объем памяти не меньше, чем 32Mб и увеличивается, оставаясь кратным двум. 32Mб, 64Mб, 128Mб, 256Mб, и т.д.

«Типичное» устройство на WM5 будет иметь 64Mб RAM. 32Mб RAM-памяти будет уместно, только если устройство использует, «NOR» ROM (подробнее чуть позже). Из-за большого расхода энергии, существует «обратная сторона медали» наличия слишком большого количества RAM. И, по этой причине, 128Mб RAM маловероятно, но не исключено для определенных устройств «профессионального использования».

Так, «типичное» устройство на WM5 будет иметь 64Mб RAM. Нет никаких других ограничений, кроме стоимости, чтобы иметь больше RAM. Однако, если вы можете себе это позволить, то больше RAM никогда не будет лишним.

Есть много различных версий WM5 — Smartphone, PocketPC, PocketPC Phone Edition, и их вариации. Язык операционной системы также влияет на выбор объема памяти (например, азиатские шрифты занимают большое количество памяти). Но, грубое эмпирическое правило можно сформулировать так: программное обеспечение вашего устройства будет занимать около 32Mб. Так, если Вы купите типичное устройство с 64Mб ROM, то Вы сможете хранить примерно 32Mб ваших собственных данных. Если же у Вас 128Mб ROM — Вы сможете хранить около 96Mб ваших данных.

Не нужно забрасывать меня гневными письмами, если вы купите устройство с 64Мб ROM и у вас свободными окажется только 30Мб. Все устройства различны, по-этому и количество доступной вам памяти тоже различно.

Нужно найти компромисс. При прочих равных условиях, я предпочел бы устройство с 32Мб RAM и 128Мб ROM, по сравнению с устройством у которого 64Мб RAM и 64Мб ROM. Но я хотел бы 64Мб RAM и 256Мб ROM :-). Конечно, последний стоил бы значительно больше.

Посмотрите, как все это преподносится маркетологами. Одни говорят: «Мы предоставляем 64Мб ROM», другие говорят «Доступно 30Мб для пользовательских данных». Они подразумевают одно и тоже, но говорят об этом разными словами. Хотя, в силу природы маркетинга, я уверен, что они бы предпочли говорить о бОльших цифрах :-).

Как насчет других заглавных букв?

Теперь давайте перейдем к NAND и NOR. Это — два основных типа ROM. Они, в значительной степени, используются одинаково, и все, что я сказал о ROM, верно для них обоих. Так, Вы можете не заботиться о том, какой из этих типов памяти Вы имеете. Но я расскажу Вам о них так или иначе.

NOR: быстрее чтение, медленнее запись.
NAND: медленнее чтение, быстрее запись.

Это все относительно. Оба типа значительно медленнее, чем RAM. Есть одно очень важное различие в этих технологиях. NOR позволяет Вам делать кое-что, что мы называем, «выполнять на месте» (XIP). Вспомните, о чем мы говорили вначале. Чтобы выполнить программу, Вы сначала загружаете ее в RAM, и затем Вы выполняете ее оттуда. NOR позволяет Вам выполнять программу непосредственно из ROM, не загружая ее предварительно в RAM. Это означает, что Вы можете иметь систему с меньшим количеством RAM. Заметьте, что это только работает для программ. Вы не можете «выполнить на месте» изображение или звуковой файл. Неспособность к XIP, NAND компенсирует своей стоимостью (NAND обычно более дешевая.)

Поскольку NAND быстрее работает на запись, а NOR — на чтение, идеальная система должна бы иметь 64Mб NOR и 64Mб NAND. Тогда бы все программы хранились в NOR, а пользовательскте данные — в NAND. Так как все программы выполнялись бы «на месте», не было бы необходимости в 64Mб RAM, что позволило бы уменьшить ее объем до 32Мб, экономя при этом драгоценный заряд вашей батареи. «Выполнение на месте» также означало бы более быструю загрузку программ, так как не было бы необходимости загружать программу в RAM перед выполнением. Такое устройство было бы просто сказкой!

Между прочим, SD и CF карточки памяти основаны на NAND. Таким образом, нет никакой возможности для «выполнения на месте» сохраненных на них программ.

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

— Связанные статьи:

  • Все, что вы хотели знать о SD…

О чем может рассказать FID? — На что меня не умножай

Напомню, что FID – это сокращение Flash ID. Как сделать FID более «разговорчивым»? Как превратить бессмысленный (на первый взгляд) набор чисел в нечто более вразумительное и человеческое?

Я знаю 2 способа этого волшебного превращения, о них и поговорим.

Первый способ самый простой – поиск FID в так называемых флешлистах.
Идем на замечательный сайт usbdev.ru, внимательно читаем инструкцию по поиску и ищем FID и его описание.

Комментарий. Насколько я понимаю, здесь собраны флешлисты из фирменных прошивальщиков флешек. Флешлисты готовят люди, поэтому потенциально флешлисты могут содержать ошибки. Например, на картинке ниже видны явные косяки с part-number и ёмкостью:

Вопрос в том, наткнетесь ли вы на эту ошибку (едва ли они носят массовый характер) и насколько она для вас критична (если вам нужен только part-number, то вам неважно, какие нанометры указаны в описании).

Как всегда, все решает целесообразность, а не академичность. В любом случае, способ имеет право на использование. Напомню, что один и тот же FID может встречаться в нескольких флешлистах, поэтому есть смысл попытаться поискать описание интересующего FID в других флешлистах. Например, тот же самый FID 98D798927256, у которого в предыдущем флешлисте был нулевой объем, встречается в другом флешлисте с более корректным описанием

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

Дело в том, что FID – это непросто набор цифр, это структурированный идентификатор. Сложность в том, что у каждого производителя в эти 6 (а точнее в 5) байт заложена своя структура. И было бы неплохо, для начала, этого производителя определить.

Это не очень сложно. Производители флеш-памяти, поддерживающие стандарт ONFi (Open NAND Flash interface), хранят в первом байте свой идентификатор (идентификатор производителя) – JEDEC Manufacturer ID (MID, можно найти в документе «Standard Manufacturer’s Identification Code» JEP106AL). Вот несколько распространенных производителей флеш-памяти:

Как видим, отличие MID и 1 байта FID только у Samsung. Достоверно я не знаю, почему так произошло. Возможно, чтобы не путаться в «CE» (это итак очень «нагруженная аббревиатура).

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

Теперь нужно суметь разобрать оставшиеся 5 байтов FID. Как я уже писал ранее, у каждого производителя своя логика формирования идентификатора, и эту логику вполне можно найти в технической документации на память (datasheet).

Например, вот описание структуры FID от Toshiba

Теперь попробуем расшифровать полюбившийся FID 98D798927256

Первый байт 0x98 говорит о том, что перед нами память от Toshiba
Второй байт 0xD7 говорит о том, что Memory Density per Target соответствует значению 32 Gbits (таблица 34), т.е. 4Г
Третий байт 0x98 (10011000b): Number of LUN per Target = 1, Cell Type = 8 Level Cell (таблица 35)
Четвертый байт 0x92 (10010010b): Page Size = 8KB, Block Size = 4MB (таблица 36)
Пятый байт 0x72 (1110010b): Number of Plane per Target = 1, (таблица 37)
Шестой байт 0x56 (01010110b): Technology Code = 24 nm process, Interface = Conventional (таблица 38)

При всех прелестях, основной недостаток этого способа – явно не хватает part-number памяти. Но зная принципы кодирования part-number (как правило, у производителей эта информация доступна) и зная исходную информацию (в результате декодирования FID), можно попытаться восстановить и возможные part-numbers. И это вовсе не фантастика.

Начало

Метки: Флешкины потрошки

UNU-MERIT » Акронимы — хороший способ запутать читателей и замутить воду в процессе разработки

Технические специалисты, государственные служащие, ученые и другие лица в раннем возрасте обучаются сокращать термины до аббревиатур. Из-за этого их статьи трудно читать и трудно найти в Интернете, пишет Флойд Уэйли, редактор азиатского блога о развитии, в своем втором гостевом посте для Университета Организации Объединенных Наций.

Акронимы или последовательности букв, представляющие собой более длинные фразы, распространены во многих профессиях и организациях, но они также являются хорошим способом FYRTCD вашего письма. Скорее всего, вы не знаете, что означает FYRTCD (особенно потому, что я только что это придумал). Это означает «заставить вашего читателя постоянно расшифровывать», и если вы почувствовали приступ раздражения или разочарования, когда столкнулись со сложной аббревиатурой, у вас есть хорошее представление о том, что чувствуют ваши читатели, когда вы злоупотребляете аббревиатурой.

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

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

Когда вы используете FYRTCD таким образом, это побуждает их прекратить чтение. Вам только что пришлось остановиться и вернуться на несколько абзацев назад, чтобы напомнить себе, что означает FYRTCD? Разве это не было весело? Это то, что читатели должны делать, когда используются новые или незнакомые аббревиатуры. Им приходится перестать читать и искать в тексте смысл. Когда это происходит, ваше письмо больше не просто раздражает. Это хлопоты, которых лучше избегать.

От Древнего Рима до современной Вирджинии


Акронимы существуют примерно столько же, сколько и сама письменность, восходя, по крайней мере, к Древнему Риму. Но практика сокращения длинных фраз действительно стала популярной с появлением печатного станка и концепции массовой коммуникации. Для экономии места на печатных страницах длинные имена сокращались. На крошечных бумажных полосках бегущих строк в 1920-х годах Американская телефонная и телеграфная компания должна была быть сокращена до AT&T.

Длинные технические термины также сокращаются просто для удобства. Специалисты в этой области иногда называют компьютерную разработку программного обеспечения CASE. Это считается полезным, когда технические эксперты общаются друг с другом и все знают значение аббревиатур. Но не всегда. Канадские медицинские органы в последние годы пытались запретить использование многих медицинских сокращений, потому что они неправильно понимались медицинским персоналом и приводили к ошибкам при лечении.

Некоторые аббревиатуры лучше подходят для описания чего-либо, чем само название. Центральное разведывательное управление широко известно как ЦРУ. Мало кого смущает, когда они видят аббревиатуру ЕС для Европейского союза или ООН для Организации Объединенных Наций. Но эти общепринятые аббревиатуры являются исключениями, когда дело доходит до четкого письма. Большинство аббревиатур возвращают читателей в режим декодирования детского сада.

Мало того, что человеческий разум борется с расшифровкой аббревиатур, искусственный интеллект поисковых систем, таких как Google, также сбит с толку ими. На самом деле существует целое направление исследований, связанных с тем, что исследователи называют «расширением поискового запроса» или «расширением аббревиатуры». По сути, это наука о разработке алгоритмов, способных выяснить, как раскрыть аббревиатуры в их полном и правильном значении, чтобы люди могли найти то, что ищут в Интернете.

Недавно Университет Аризоны изменил свою онлайн-аббревиатуру с UA на UArizona, потому что, когда люди искали UA, университет занимал четвертое или пятое место в поисковом рейтинге после конкурирующих университетов и популярного бренда нижнего белья.

Акронимы — это форма жаргона, которая скрывает ваш контент от читателей по всему миру, которые его ищут. Это особенно важно для членов международного сообщества в области развития. На протяжении десятилетий специалисты по развитию работали в замкнутой экосистеме, состоящей в основном из их коллег и государственных чиновников, с которыми они работали.

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

Университет Организации Объединенных Наций осознал эту проблему и разработал приложение Jargon Buster, которое «проясняет сотни социальных, политических и экономических терминов», включая около 1000 сокращений. Приложение было разработано отчасти из-за опасений, что отсутствие ясности в терминах может привести к бездействию в достижении Целей устойчивого развития ООН, по словам Говарда Хадсона, руководителя отдела коммуникаций Университета Организации Объединенных Наций — Маастрихтского института экономических и социальных исследований. Инновации и технологии в Нидерландах. «Многие бумаги, которые мне приходится редактировать, становятся настолько техническими, что на самом деле напоминают иероглифы», — сказал он агентству Reuters.

Во многих случаях сообщество разработчиков широко использует аббревиатуру, которая имеет множество других значений для всего мира. Возьмем, к примеру, CSO, что является аббревиатурой организации гражданского общества в мире международного развития. Организации гражданского общества — это группы, обычно не входящие в правительство, работающие вместе для достижения общей цели. Авторам намного проще просто использовать CSO во второй ссылке в отчете, чем постоянно писать «организация гражданского общества». Это распространено среди организаций по развитию, но во всем мире CSO также означает начальника службы безопасности, Чикагский симфонический оркестр, центральное статистическое управление, организацию прибрежных штатов, обязательные обязательства по хранению и многое другое.

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

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

Короче говоря, если аббревиатура не является более распространенной во всем мире, чем полная расширенная фраза, она не используется в тексте, написанном для Интернета. Это мешает поисковым системам и возвращает читателей в детский сад. Так что помните, не используйте FYRTCD.

Что означают сокращения в платежной квитанции

Вы получили платежную квитанцию, но то, что вы ожидали получить, просто не совпадает. Что означают все эти аббревиатуры платежных квитанций? Чтобы избежать путаницы, разбейте, что означает каждая аббревиатура и аббревиатура. Вы не только узнаете, что такое «SSN», но также сможете расшифровать аббревиатуры заработка и отчислений в платежной квитанции.

Расшифровка сокращений платежной квитанции

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

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

Реклама

В заголовке платежной квитанции вы увидите свое имя, платежный период, дату проверки и другую идентифицирующую информацию. Это все довольно легко выяснить. Есть несколько сокращений, которые вы могли не знать. К ним относятся:

  • Номер чека — Номер чека
  • SSN — Номер социального страхования
  • EIN — Идентификационный номер сотрудника (аналогичный вашему номеру социального страхования)

Платежная квитанция Сокращения доходов

Реклама

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

  • Доплата — Дополнительная выплата
  • BRVMT — Пособие в связи с утратой близких
  • Cmp Pyot — Компенсационная выплата за время
  • CNT Pay — Оплата по контракту — заработная плата
  • FMLA — Закон об отпуске по семейным обстоятельствам и болезни
  • Gross — Заработок до вычета налогов и вычетов
  • Hol — Отпускные
  • Присяжные — Зарплата присяжных
  • 5 Разное

    — Прочие выплаты (платежи, для которых у них нет кода)

  • Move Rem — Возмещение расходов на переезд
  • Net — Прибыль после уплаты налогов и вычетов
  • OT@1. 5 — Оплата сверхурочных (в 1,5 раза больше обычной ставки)
  • OnCall — оплата по вызову
  • PTO — личный или оплачиваемый отпуск
  • Reg Pay — регулярная оплата — почасовая
  • Sick — оплата по болезни
  • SignOn — премия при регистрации
  • Severanc — выходное пособие
  • TuiReimb — Компенсация за обучение
  • Vac — Отпускные
  • С начала года — Заработок за текущий год

Реклама

Сокращения налоговых вычетов

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

  • FICA — Med — FICA означает «Закон о федеральных страховых взносах», а Med означает «Medicare». Это взнос Medicare, который вы платите по ставке 1,45%.
  • FICA — SS — расшифровывается как «Закон о федеральных страховых взносах — Социальное обеспечение». Это обязательное социальное обеспечение, которое вы будете платить. Это зависит от года.
  • Fed/FWT/FIT/FITW — это аббревиатуры, используемые для «удержания федерального налога».
  • St Tax/SWT/SIT/SITW — эти сокращения используются для «удержания государственного налога».
  • Местный налог. Здесь вы найдете местные или городские налоги.

Общие сокращения до вычета налогов

Реклама

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

  • 401k/Ret — 401k или пенсионные отчисления
  • DCR — Возмещение расходов на уход за иждивенцами
  • Den/Dental — Стоматологическая страховая премия
  • INS/MED — Отчисления на страхование или медицинское страхование
  • FSA — Гибкий счет расходов
  • HCR — Возмещение расходов на медицинское обслуживание
  • STD — Удержание по краткосрочной нетрудоспособности
  • VIS/Vision — Премия Vision

Общие сокращения вычетов после уплаты налогов

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

  • Bankrpty — банкротство
  • CHD SU — алименты
  • Гарн — Гарнистская ставка
  • Гарн % — Процент гарниста
  • STDNLOAN — Студенческая ссуда
  • TX LEVY -LEVELY
  • 5 — Служба.

Анализ вашей платежной квитанции

В вашей платежной квитанции можно многое расшифровать, особенно когда вы пытаетесь выяснить, куда ушли все ваши деньги. Понимание этих аббревиатур даст вам лучшее представление о том, почему ваш доход мгновенно вырос с 1000 до 600 долларов. Теперь, когда вы знаете некоторые распространенные сокращения платежных квитанций, вы можете узнать больше о частях чека. Это по-прежнему важный навык в цифровом мире. Если вас все еще интересуют аббревиатуры, ознакомьтесь с разницей между аббревиатурой и аббревиатурой.

Всего комментариев: 0

Оставить комментарий

Ваш email не будет опубликован.

Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>