Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


Информатика и информационные технологии. Директивы сегментации (самое важное)

Notas de aula, folhas de dicas

Diretório / Notas de aula, folhas de dicas

Comentários do artigo Comentários do artigo

Índice (expandir)

49. Diretrizes de segmentação

A segmentação faz parte de um mecanismo mais geral relacionado ao conceito de programação modular. Envolve a unificação do design dos módulos de objetos criados pelo compilador, incluindo aqueles de diferentes linguagens de programação. Isso permite combinar programas escritos em diferentes idiomas. É para a implementação de várias opções para tal união que se destinam os operandos da diretiva SEGMENT.

Vamos considerá-los em mais detalhes.

1. O atributo de alinhamento do segmento (tipo de alinhamento) informa ao vinculador para garantir que o início do segmento seja colocado no limite especificado:

1) BYTE - o alinhamento não é realizado;

2) WORD - o segmento inicia em um endereço que é múltiplo de dois, ou seja, o último (menos significativo) bit do endereço físico é 0 (alinhado ao limite da palavra);

3) DWORD - o segmento inicia em um endereço múltiplo de quatro;

4) PARA - o segmento inicia em um endereço múltiplo de 16;

5) PAGE - o segmento inicia em um endereço múltiplo de 256;

6) MEMPAGE - o segmento inicia em um endereço múltiplo de 4 KB.

2. O atributo combine segment (tipo combinatório) informa ao vinculador como combinar segmentos de módulos diferentes que têm o mesmo nome:

1) PRIVADO - o segmento não será combinado com outros segmentos de mesmo nome fora deste módulo;

2) PÚBLICO - força o linker a conectar todos os segmentos com o mesmo nome;

3) COMUM - tem todos os segmentos com o mesmo nome no mesmo endereço;

4) AT xxxx - localiza o segmento no endereço absoluto do parágrafo;

5) PILHA - definição de um segmento de pilha.

3. Um atributo de classe de segmento (tipo de classe) é uma string entre aspas que ajuda o vinculador a determinar a ordem de segmento apropriada ao montar um programa a partir de vários segmentos de módulo.

4. Atributo de tamanho do segmento:

1) USE16 - significa que o segmento permite endereçamento de 16 bits;

2) USE32 - o segmento será de 32 bits. Tem que haver alguma forma de compensar a impossibilidade.

controlar diretamente o posicionamento e a combinação de segmentos. Para fazer isso, eles começaram a usar a diretiva para especificar o modelo de memória MODEL. Esta diretiva vincula segmentos, que no caso de usar diretivas de segmentação simplificadas, têm nomes predefinidos, com registradores de segmento (embora você ainda precise inicializar ds explicitamente).

O parâmetro obrigatório da diretiva MODEL é o modelo de memória. Este parâmetro define o modelo de segmentação de memória para a POU. Supõe-se que um módulo de programa pode ter apenas certos tipos de segmentos, que são definidos pelas diretivas simplificadas de descrição de segmento que mencionamos anteriormente.

Autor: Tsvetkova A.V.

<< Voltar: Sintaxe da linguagem assembly

>> Encaminhar: Estrutura de instrução da máquina

Recomendamos artigos interessantes seção Notas de aula, folhas de dicas:

doenças otorrinolaringológicas. Berço

Anatomia patológica. Notas de aula

História da medicina. Notas de aula

Veja outros artigos seção Notas de aula, folhas de dicas.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

A existência de uma regra de entropia para o emaranhamento quântico foi comprovada 09.05.2024

A mecânica quântica continua a nos surpreender com seus fenômenos misteriosos e descobertas inesperadas. Recentemente, Bartosz Regula do Centro RIKEN de Computação Quântica e Ludovico Lamy da Universidade de Amsterdã apresentaram uma nova descoberta que diz respeito ao emaranhamento quântico e sua relação com a entropia. O emaranhamento quântico desempenha um papel importante na moderna ciência e tecnologia da informação quântica. No entanto, a complexidade da sua estrutura torna a sua compreensão e gestão um desafio. A descoberta de Regulus e Lamy mostra que o emaranhamento quântico segue uma regra de entropia semelhante à dos sistemas clássicos. Esta descoberta abre novas perspectivas na ciência e tecnologia da informação quântica, aprofundando a nossa compreensão do emaranhamento quântico e a sua ligação à termodinâmica. Os resultados do estudo indicam a possibilidade de reversibilidade das transformações de emaranhamento, o que poderia simplificar muito seu uso em diversas tecnologias quânticas. Abrindo uma nova regra ... >>

Mini ar condicionado Sony Reon Pocket 5 09.05.2024

O verão é uma época de relaxamento e viagens, mas muitas vezes o calor pode transformar essa época em um tormento insuportável. Conheça um novo produto da Sony – o minicondicionador Reon Pocket 5, que promete deixar o verão mais confortável para seus usuários. A Sony lançou um dispositivo exclusivo - o minicondicionador Reon Pocket 5, que fornece resfriamento corporal em dias quentes. Com ele, os usuários podem desfrutar do frescor a qualquer hora e em qualquer lugar, simplesmente usando-o no pescoço. Este miniar condicionado está equipado com ajuste automático dos modos de operação, além de sensores de temperatura e umidade. Graças a tecnologias inovadoras, o Reon Pocket 5 ajusta o seu funcionamento em função da atividade do utilizador e das condições ambientais. Os usuários podem ajustar facilmente a temperatura usando um aplicativo móvel dedicado conectado via Bluetooth. Além disso, camisetas e shorts especialmente desenhados estão disponíveis para maior comodidade, aos quais um mini ar condicionado pode ser acoplado. O dispositivo pode, oh ... >>

Energia do espaço para Starship 08.05.2024

A produção de energia solar no espaço está se tornando mais viável com o advento de novas tecnologias e o desenvolvimento de programas espaciais. O chefe da startup Virtus Solis compartilhou sua visão de usar a Starship da SpaceX para criar usinas orbitais capazes de abastecer a Terra. A startup Virtus Solis revelou um ambicioso projeto para criar usinas de energia orbitais usando a Starship da SpaceX. Esta ideia poderia mudar significativamente o campo da produção de energia solar, tornando-a mais acessível e barata. O cerne do plano da startup é reduzir o custo de lançamento de satélites ao espaço usando a Starship. Espera-se que este avanço tecnológico torne a produção de energia solar no espaço mais competitiva com as fontes de energia tradicionais. A Virtual Solis planeja construir grandes painéis fotovoltaicos em órbita, usando a Starship para entregar os equipamentos necessários. Contudo, um dos principais desafios ... >>

Notícias aleatórias do Arquivo

O sensor de movimento Philips Hue controla as luzes 31.08.2016

A gama de dispositivos domésticos inteligentes da Philips foi reabastecida com um sensor de movimento. Pertence à família Hue e estará disponível em outubro por US$ 40.

O sensor foi projetado para interagir com lâmpadas inteligentes e acender a luz quando o movimento for detectado. Os ângulos de visão do dispositivo chegam a 100 graus e o alcance é de quase cinco metros.

Os recursos do software proprietário permitem expandir significativamente as opções de uso do sensor. Por exemplo, você pode instalar uma lâmpada inteligente Philips embaixo da cama ou na porta do quarto, definir o brilho no mínimo e definir o sensor de movimento para acionar o intervalo de tempo correspondente à hora escura do dia. Assim, se alguém acordar à noite e quiser ir ao banheiro ou à cozinha, o sensor detectará movimento e acenderá uma luz fraca que ajudará a pessoa a navegar pelo quarto, mas não acordará a pessoa dormindo nas proximidades.

Outras notícias interessantes:

▪ O ar sujo torna as pessoas estúpidas

▪ Sensor de pressão Infineon KP234

▪ Fotos em vez de satélites para o novo sistema de navegação

▪ A composição da Terra difere de planetas potencialmente habitáveis

▪ DJI ATV com câmera estabilizada

Feed de notícias de ciência e tecnologia, nova eletrônica

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ Seção do site Segurança e proteção. Seleção de artigos

▪ artigo Motor de máquina de lavar roupa para bomba submersível. Dicas para o dono da casa

▪ artigo Quais micróbios se tornaram os símbolos oficiais dos estados americanos? Resposta detalhada

▪ artigo do caçador de cabeças. Descrição do trabalho

▪ artigo Método Pikkelny de processamento de peles de carneiro. receitas simples e dicas

▪ artigo Instalações eléctricas para fins especiais. Instalações elétricas. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024