⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node90.htm

📁 Tutorila for CPP, very good tutorial for CPP
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//FR">
<!--Converted with LaTeX2HTML 97.1 (release) (July 13th, 1997)
 by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
  Jens Lippman, Marek Rouchal, Martin Wilck and others -->
<HTML><BLOCKQUOTE><img src="logo.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/logo.gif" ALIGN=right></A> 
<HEAD>
<TITLE>Les champs de bits</TITLE>
<META NAME="description" CONTENT="Les champs de bits">
<META NAME="keywords" CONTENT="Introduction_ANSI_C">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso_8859_1">
<LINK REL="STYLESHEET" HREF="Introduction_ANSI_C.css" tppabs="http://www.linux-kheops.com/doc/ansi-c/Introduction_ANSI_C.css">
<LINK REL="next" HREF="node91.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node91.htm">
<LINK REL="previous" HREF="node89.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node89.htm">
<LINK REL="up" HREF="node77.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node77.htm">
<LINK REL="next" HREF="node91.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node91.htm">
</HEAD>
<BODY BACKGROUND="marge.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/marge.gif" TEXT=#000000 LINK=#FF0000 VLINK=#1809BB >
<!--Navigation Panel-->
<A NAME="tex2html2527"
 HREF="node91.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node91.htm">
<IMG WIDTH="77" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
 SRC="next_motif.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/next_motif.gif"></A> 
<A NAME="tex2html2523"
 HREF="node77.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node77.htm">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
 SRC="up_motif.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/up_motif.gif"></A> 
<A NAME="tex2html2517"
 HREF="node89.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node89.htm">
<IMG WIDTH="96" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
 SRC="previous_motif.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/previous_motif.gif"></A> 
<A NAME="tex2html2525"
 HREF="node1.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node1.htm">
<IMG WIDTH="96" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
 SRC="contents_motif.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/contents_motif.gif"></A> 
<A NAME="tex2html2526"
 HREF="node174.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node174.htm">
<IMG WIDTH="59" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index"
 SRC="index_motif.gif" tppabs="http://www.linux-kheops.com/doc/ansi-c/icons.gif/index_motif.gif"></A> 
<BR>
<B> Suivant:</B> <A NAME="tex2html2528"
 HREF="node91.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node91.htm">Les 閚um閞ations</A>
<B> D閎ut:</B> <A NAME="tex2html2524"
 HREF="node77.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node77.htm">Structures, unions et 閚um閞ations</A>
<B> Pr閏閐ent:</B> <A NAME="tex2html2518"
 HREF="node89.htm" tppabs="http://www.linux-kheops.com/doc/ansi-c/node89.htm">Exercice</A><HR>
<BR>
<BR>
<!--End of Navigation Panel-->
<!--Table of Child-Links-->
<A NAME="CHILD_LINKS"><strong>Paragraphes</strong></A>
<UL>
<LI><A NAME="tex2html2529"
 HREF="node90.htm#SECTION008131000000000000000" tppabs="http://www.linux-kheops.com/doc/ansi-c/node90.htm#SECTION008131000000000000000">
G閚閞alit閟</A>
<LI><A NAME="tex2html2530"
 HREF="node90.htm#SECTION008132000000000000000" tppabs="http://www.linux-kheops.com/doc/ansi-c/node90.htm#SECTION008132000000000000000">
Contraintes</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<H1><font COLOR=#1809BB><A NAME="SECTION008130000000000000000">
Les champs de bits</A>
</font></H1>
<H2><font COLOR=#1809BB><A NAME="SECTION008131000000000000000">
G閚閞alit閟</A>
</font></H2>
<A NAME="4325">&#160;</A>
<A NAME="8728">&#160;</A>
Il est parfois n閏essaire pour un programmeur de d閏rire en termes de bits 
la structure d'une ressource mat閞ielle de la machine.
Un exemple typique est la programmation syst鑝e qui n閏essite de manipuler
des registres particuliers de la machine.
Par exemple, dans le manuel du <font size=-1><small>MC</small></font> 68030 de Motorola, le registre
d'閠at est ainsi d閏rit&nbsp;:
<DL COMPACT>
<DT><SMALL>-</SMALL>
<DD>bit 0 : carry&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bit 1 : overflow&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bit 2 : z閞o&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bit 3 : n間atif&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bit 4 : extension&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bits 5-7 : inutilis閟&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bits 8-10 : masque des interruptions&nbsp;;
<DT><SMALL>-</SMALL>
<DD>bit 11 : inutilis

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -