Page 22 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 22

void SceneToWord(){
              int i, k;

              unsigned int value;
              for(i = 0; i < 16; i++){

                for(k = 0; k < 16; k++){
                  if(i < 8){
                    value = Scene[i][k] << (7 - i);

                    Word1[15 - k] += value;
                  } else {

                    value = Scene[i][k] << (15 - i);
                    Word1[31 - k] += value;
                  }

                }
              }

            }
            void SceneToWord1(){
              int i, k;

              unsigned int value;
              for(i = 0; i < 16; i++){

                for(k = 0; k < 16; k++){
                  if(i < 8){
                    value = Scene1[i][k] << (7 - i);

                    Word1[47 - k] += value;
                  } else {

                    value = Scene[i][k] << (15 - i);
                    Word1[63 - k] += value;
                  }

                }
              }

            }
            void SceneToWord2(){
              int i, k;

              unsigned int value;
              for(i = 0; i < 16; i++){





                                                         -  15  -
   17   18   19   20   21   22   23   24   25   26   27