/ MS-DOS / MS-DOS. / 9 /

Ш


, , - EGA. , , , , -. , , , . . 9-3, 9-9.


            
            76543210
            
               
                            CPU
                   
                     
                                      
                                      4  3
                                      0  0    
                                      0  1  CPU  AND 
                                      1  0  CPU  OR 
                                      1  1  CPU  XOR 
                   EGA

                   .9-3.    

               9-9.    
                                    
         ---------------------------------------------------------------

         main()
         {
            int i,j,k ;
            for(k=1;k<16;k++)
               {
               set_crt_mode(16) ;
               rect(0,0,200,639,k) ;    /*  */
               EGA_GRFX(3,0) ;          /*   */
               for(i=0;i<13;i++)
               printf("\n") ;
               printf("         ") ;
               printf("   \t        ") ;
               for(i=0, j=0, i<4; j=160*(i+1),i++)
               {
                 switch(i)
                  {
                    case 1:EGA_GRFX(3,8) ;
                    break;  /*     */
                    case 2:EGA_GRFX(3,16) ;
                    break;   /*     */
                     case 3:EGA_GRFX(3,24) ;
                     /*      */
                   }
                     /*   : */
                     rect(20,20+j,100,99+j,1) ;
                     rect(40,40+j,120,119+j,1<<1) ;
                     rect(60,60+j,140,139+j,1<<2) ;
                     rect(80,80+j,160,159+j,1<<3) ;
                   }
               gerch() ;
               }
         set_crt_mode(3) ;
         }
         ---------------------------------------------------------------

Ш

Hosted by uCoz