КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Кодування команди та програми
Функции кожи весьма многообразны. Наряду с защитой организма от вредных воздействий среды она принимает активное участие в обмене веществ. Через нее проникают вода, аммиак, некоторые соли, угольная кислота, кислород, что имеет важное значение при кожном дыхании и осморегуляции. Кроме того, коже рыб свойственны различного характера чувствительные клетки. Кожа рыб состоит из двух слоев: верхнего — эпидермиса эктодермального происхождения, и нижнего — дермы (кутиса, кориума) мезодермального происхождения. Границей между этими слоями служит базальная мембрана. Кожу подстилает подкожная соединительная ткань с жировыми клетками. У круглоротых и рыб эпидермис мягкий и тонкий, состоящий из нескольких (2—15) рядов эпителиальных клеток. Расположенные в верхних слоях клетки уплощены, несколько ороговевают и постоянно отторгаются, не препятствуя выделению слизи. Эпидермис богат различными чувствительными клетками и свободными нервными окончаниями, причем кровеносных сосудов в нем нет. В дерме имеются и нервы, и кровеносные сосуды. Кожа круглоротых и рыб различается по своему строению. У миног кожа всегда голая, покрытая тонким слоем кутикулы, лишенная чешуи. Эпидермис содержит большое количество клеток, выделяющих слизь. У миксин имеются и многоклеточные слизистые железы, расположенные вдоль боковой линии, выделяющие значительно большее количество слизи, чем кожа миног. Эпидермис подстилается дермой, состоящей из соединительной ткани, волокна которой располагаются в продольном и поперечном направлениях. В отличие от рыб у круглоротых пигментные клетки расположены не в дерме, а глубже, над слоем подкожной соедини тельной ткани. Строение кожи рыб зависит от их образа жизни. Обычно у рыб с более высокими скоростями плавания толщина кожи увеличи вается и изменяются ее строение и степень развития отдельных слоев.
Строение кожи рыб (осетр) 1 – эпидермис; 2 – дерма; 3 – подкожная клетчатка; 4 – бокаловидные слизистые клетки; 5 – округлые клетки; 6 – пигментные клетки
У рыб (как и у круглоротых) нижний ростковый слой эпидермиса представлен одним рядом цилиндрических клеток, а верхний слой — несколькими рядами уплощенных. Средний слой состоит из рядов эпителиальных клеток, форма которых постепенно изменяется от цилиндрической к уплощенной. Именно здесь находятся железистые клетки, вырабатывающие слизь, — бокаловидные, округлые (серозные) и колбовидные.
Рис. 5. Строение кожи у рыб (усач) (по Строганову, 1962):
У рыб, как и у круглоротых, имеются те же типы железистых клеток. Под слоем плоских клеток расположены бокаловидные слизистые клетки, несколько глубже — округлые (серозные), а в самой нижней части эпидермиса, прилегая к базальному слою, находятся колбовидные клетки. В колбовидных клетках, не имеющих связи с поверхностью кожи, вырабатывается так называемое вещество испуга, выделяющееся из кожи при ранении и вызывающее чувство страха у всех рыб стаи. У рыб, не имеющих колбоппдпых клеток, «вещество испуга» находится, видимо, в других клетках, не связанных с поверхностью. У акул развиты только округлые слизистые клетки. У медленно плавающих костистых рыб имеется 2—3 типа слизистых клеток, у рыб, плавающих со средней скоростью, —1 — 2 типа (обычно бокаловидные и округлые), а у быстроплавающих (меч-рыба) — только округлые клетки. У медленно плавающих рыб слизистые клетки располагаются равномерно по всей поверхности тела в один ряд. По мере увеличения скорости плавания наблюдается смещение максимального количества слизистых клеток к средней и конечной части тела. Такое расположение клеток имеет приспособительное значение и способствует уменьшению гидродинамического сопротивления. Слизь уменьшает трение рыбы о воду, обладает бактерицидными свойствами, а также принимает участие в свертывании крови при ранении, коагуляции взвешенных в воде частиц, предохраняя жабры от засорения. Слизь разных видов рыб по биохимическому составу неодинакова. Существует корреляция между содержанием белков в слизи и скоростью плавания. У рыб, плавающих с высокими скоростями, белков в слизи больше, чем у медленноплавающих. Эпидермис подстилается дермой, состоящей из соединительной ткани с большим количеством коллагеновых волокон и выполняющей в основном опорную функцию. У большинства рыб дермасостоит из двух слоев: верхнего, образованного тонкой прослойкой рыхлой соединительной ткани, окружающей чешую, и нижнего, состоящего из плотной соединительной ткани. Лопасти этого слоя и ходят между чешуями, образуя чешуйные карманы. У медленноплавающих рыб дерма развита слабо, волокна располагаются рыхло, не образуя мощных пластов. У быстроплавающих рыб увеличивается толщина дермы, особенно в хвостовом отделе. У некоторых акул дерма состоит из нескольких слоев коллагеновых волокон, расположенных под углом друг к другу. Отдельные слои коллагеновых волокон связаны между собой поперечными волокнами. Под дермой находится подкожный слой, состоящий из рыхлой соединительной ткани с жировыми клетками. Подкожный слой хорошо развит у костистых рыб и слабее у акул, у которых он на большей части тела даже отсутствует и туловищная мускулатура непосредственно соприкасается с кожей. Рыбам свойственна разнообразная окраска, что обусловлено наличием в коже пигментных клеток — хроматофоров и лейкофоров, которые могут залегать на границе верхнего и нижнего слоев дермы, в нижнем слое и подкожной соединительной ткани вместе с жировыми клетками. Различают следующие виды хроматофоров: меланофоры с пигментными зернами черного цвета; эритрофоры и ксантофоры, имеющие в цитоплазме красные или желтые включения; лейкофоры, или гуанофоры, содержащие кристаллы гуанина, которые придают коже рыб серебристую окраску. Рыбы имеют покровительственную окраску, делающую их незаметными в соответствующих условиях. У пелагических рыб темная спинка и светлое брюшко. У щуки, судака, речного окуня, живущих среди водной растительности, на теле имеются темные поперечные полосы. Пестрая окраска мальков лососей в реке, скрывающая их на фоне галечного грунта, исчезает при скате их в море. Большим разнообразием отличается окраска придонных рыб небольших глубин, особенно коралловых рифов. Некоторые рыбы обладают способностью изменять свою окраску. Самцы многих видов бычков в брачный период чернеют. Самцы колюшек при раздражении приобретают различные оттенки, морской петух при беспокойстве бледнеет, скорпена при раздражении темнеет. Камбалы и некоторые другие рыбы могут изменять окраску в соответствии с окружающей средой. Изменение окраски у рыб связано с тем, что пигмент, находящийся в хроматофорах, может сокращаться и расширяться. Световые раздражения воспринимаются органами зрения, и под влиянием нервных импульсов изменяется окраска рыбы. Ослепленные рыбы теряют способность к изменению окраски. Брачная окраска рыб является результатом воздействия гормонов гипофиза и половых желез. Помимо слизистых желез и пигментных клеток в коже рыб образуются светящиеся органы, ядовитые железы, а также чешуя. Чешуя. Тело большинства рыб покрыто чешуей, однако ее нет у сомовых и некоторых других рыб, а также у круглоротых. Чешуя обеспечивает гладкость поверхности тела и предотвращает возникновение складок кожи на боках. У рыб, плавающих с незначительными скоростями, чешуя обычно отсутствует. У современных рыб различают три типа чешуи — плакоидную, ганоидную и костную, причем ганоидная и костная являются производными наиболее древней плакоидной чешуи. Плакоидная чешуя, состоящая из ромбической пластинки, залегающей в дерме, и шипа, выступающего наружу, покрывает тело хрящевых рыб и в течение их жизни неоднократно сменяется.
Строение различных типов чешуи рыб: А — плакоидная; Б — ганоидная; В — костная: а — сельдь; б — лещ; в — окунь; г — чешуя (в разрезе).
Чешуя состоит из органического вещества, пропитанного известью,— дентина, не содержащего клеточных элементов. Снаружи шип покрыт плотным эмалеподобным веществом — витродентином. Полость зуба заполнена зубной мякотью—пульпой, образованной рыхлой соединительной тканью с кровеносными сосудами. Некоторые из плакоидных чешуй сильно разрастаются, образуя плакоидные бляшки, например у морской лисицы. Все колючки у хрящевых рыб представляют собой преобразованные плакоидные чешуи. Ганоидная чешуя имеет ромбическую форму и боковой выступ в виде зуба, при помощи которого чешуи соединяются между собой, образуя своеобразный панцирь. Эта чешуя свойственна костным ганоидам, многоперам, сохраняется на хвосте у осетровых и состоит из трех слоев: верхнего уплотненного (ганоина), среднего, содержащего многочисленные канальцы (космина), и нижнего, состоящего из костного вещества (изопедина). Разновидность ганоидиой чешуи — космоидная у кистеперых рыб (без верхнего слоя ганоина). Костная чешуя образовалась в результате преобразования ганоидной — слои ганоина и космина исчезли и осталось только костное вещество. По характеру поверхности различают два типа костной чешуи: циклоидную с гладким задним краем (сельдевые, карповые) и ктеноидную, задний край которой вооружен шипиками (окуневые). В костной чешуе имеется три слоя — верхний прозрачный блестящий бесструктурный, средний покровный и нижний основной. Нижний слой сложен из тонких костных пластинок, подстилающих одна другую. Рост чешуи происходит таким образом, что под маленькой первой пластинкой, закладывающейся у малька, на следующий год закладывается другая — большего размера и т. д. Таким образом, сверху находится самая маленькая и наиболее старая пластинка, а снизу — самая большая и молодая. Количество пластинок в нижнем слое соответствует возрасту рыбы. Над нижним основным слоем располагается покровный, минерализованный, слой с ребрышками, или склеритами. При интенсивном росте на покровном слое образуются широкие и удаленные друг от друга склериты с высокими гребнями, а при замедлении роста — узкие и сближенные склериты с низкими гребнями. Для определения возраста рыбы изучают поверхностный слой чешуи со склеритами. Зоны сближения склеритов (обычно более темные) называются годовыми кольцами и их подсчет позволяет определить возраст рыбы.
Ядовитые железы. У некоторых рыб в эпидермисе имеются ядоотделительные железы, расположенные в основном у основания шипов или колючих лучей плавников. Иногда ядоотделительные клетки образуются и функционируют только во время размножения, в других случаях — постоянно. У рыб различают три типа ядовитых желез. Наиболее примитивные из них представляют собой отдельные клетки эпидермиса, содержащие яд и разбросанные у основания колючек плавников и шипов жаберной крышки (звездочет). У других видов рыб в эпидермисе около шипов и колючек образуется комплекс ядовитых клеток (скат-хвостокол). И наконец, у многих видов ядовитые клетки образуют около шипов и колючек самостоятельную многоклеточную ядовитую железу с сильным ядом (морской дракончик, бородавчатка страшная, морской окунь) У ската-хвостокола при уколе яд по желобу шипа поступает в рану и вызывает острую боль, сильный отек, озноб, тошноту и рвоту, а в некоторых случаях наступает смерть. Самый сильный яд вырабатывается в ядовитых железах бородавчатки страшной. Он разрушает эритроциты, поражает нервную систему и приводит к параличу. При попадании яда в кровь вскоре наступает смерть. Рыб, имеющих специализированный ядовитый аппарат, называют ядоносными, а рыб с ядовитыми органами и тканями — ядовитыми. Наиболее ядовитыми считаются рыбы из отряда сростночелюстных, у которых в гонадах, печени, кишечнике, коже содержится нейротоксин (тетродотоксин), способный вызвать быструю смерть, так как он в 10 раз токсичнее яда кураре. Мясо же этих рыб съедобно и в некоторых странах (Япония) весьма ценится, что нередко приводит к смертельным отравлениям.
Основные типы ядовитых желез у рыб: А — одноклеточные железы эпидермиса плавниковой колючки; Б — комплекс одноклеточных желез эпидермиса хвостового шипа ската-хвостокола; 5 — компактная многоклеточная железа жаберной крышки морского дракончика; 1 — эпидермис; 2 — слизистые клетки; 3 — железистые клетки; 4 —опорные клетки; 5 — ложный выводной проток; 6 — выступающий наружу яд; 7—шип; 8 — ядовитая железа.
Из рыб, обитающих в водах СССР, ядовиты икра и молоки маринки и османа. Ядовита также слизь миноги. Однако не следует относить к ядовитым тех рыб, которые в результате ранения или некачественного хранения оказываются зараженными токсичными микробами (в том числе ботулинусом) и употребление в пищу которых может привести к отравлению. Светящиеся органы. Светящиеся органы (фотофоры) многих глубоководных рыб состоят из светящихся клеток (фотоцитов), содержащих особое вещество люциферин. Светящиеся клетки фотофоров являются производными железистого эпидермиса. Строение фотофоров, их расположение и излучаемый свет различны. У светящихся анчоусов, например, скопление светящихся клеток, расположенных в мышечной впадине, подстилают черные пигментные клетки, прикрытые блестящим слоем, выполняющим роль рефлектора. Перед светящимися клетками находится прозрачная, измененная чешуйка, выполняющая роль линзы. Некоторые фотофоры имеют диафрагму, позволяющую изменять направление и силу света.-
Кодування команди та програми Команда в комп'ютері зберігається в двійковій формі. Вона вказує тип операції, яка має бути виконаною, адреси операндів, над якими виконується операція, та адреси розміщення результатів виконання операції. Відповідно до цього команда складається з двох частин, як це показано на рис. 3.1: коду операції та адресної частини. Рис. 3.1. Кодування команди Поле коду операції (КОП) займає k розрядів. Ним може бути закодовано до N = 2k різних операцій. Кількість двійкових розрядів, які відводяться під код операції, вибирається таким чином, щоб ними можна було закодувати всі виконувані в даному комп'ютері операції. Якщо деякий комп'ютер може виконувати Nc різних операцій, то мінімальна розрядність поля коду операції k визначається наступним чином: k = [log2Nc], де вираз в дужках означає заокруглення до більшого цілого. Поле адреси (адресна частина) займає m розрядів. В ньому знаходяться адреси операндів. Кожна адреса займає mi розрядів, де і - номер адреси (і=1,2,...1), 1 - кількість адресних полів. Кожною адресою можна адресувати пам'ять ємністю 2mі слів. Розмір команди k + m повинен бути узгодженим з розміром даних, тобто бути з ним однаковим або кратним цілому числу, що спрощує організацію роботи з пам'яттю. Як правило, розмір команди рівний 8, 16, 32 біти. При написанні програми крім двійкової можуть використовуватись й інші форми представлення команд: вісімкова, шістнадцяткова, символьна (мнемонічна). Використання вісімкового і шістнадцяткового кодування дозволяє скоротити записи і спростити роботу програміста. Як відомо 3 двійкових розряди (тріада) замінюються на 1 вісімковий, а 4 двійкових розряди (тетрада) - на 1 шістнадцятковий. Приклад: (000011111111)2 = (0377)8 = (0FF)16 Мнемонічне кодування спрощує процес написання, читання і відлагодження програми. Основний принцип такого кодування - кожна команда представляється 3-х або 4-х буквеним символом, який показує назву команди. Деякі приклади мнемонічного кодування: ADD - додати (add), SUB - відняти (subtract), MPY - перемножити (multiply), DIV - поділити (divide), LOAD - зчитати дані з пам'яті (load data from memory), STORE - записати дані в пам'ять (store data to memory). Операнди також представляються символічно. Наприклад команда ADD R, Y означає додавання вмісту комірки пам'яті Y до вмісту регістра R. Зауважимо, що операція виконується над вмістом, а не над адресою комірки пам'яті та регістра. Таким чином, з'являється можливість написання машинних програм в символічній формі. Повний набір символічних назв і правила їх використання утворюють мову програмування, відому як асемблерна мова. Символічні імена називаються мнемонічними, а правила їх використання для створення команд і програм називаються синтаксисом мови. Програма, яка переводить із мнемонічного коду асемблерної мови в машинний, називається асемблером. Команди, які використовуються для переводу вихідної програми в асемблерну, називаються командами асемблера. Ці команди вказують як інтерпретувати назви, де розмістити програму в пам'яті, яка кількість комірок пам'яті необхідна для зберігання даних. Асемблерна мова є дуже далекою від мови людини і заставляє програміста думати виходячи з принципів побудови комп'ютера. Тому були створені мови високого рівня та компілятори, які переводять програми з цих мов на мову асемблера. Використання мов високого рівня має цілий ряд переваг в порівнянні з використанням асемблера. По-перше, програміст пише програми на мові, близькій до його мови спілкування. Більше того, мови високого рівня орієнтуються на класи вирішуваних задач. По-друге, скорочується час написання програм. І по-третє, мови високого рівня є незалежними від типу та архітектури комп'ютера, що дозволяє використовувати написані на цих мовах програми на всіх комп'ютерах, а програміста звільнити від знання їх структури та організації роботи. Разом з тим, хоча більшість програм сьогодні пишуться на мовах високого рівня, асемблерна мова є корисним засобом для написання машинних команд завдяки близькості до машинної мови, наочності та компактності, і ми також будемо її для цього використовувати.
|