목차
없음
본문내용
][1]=='L'&&symbol[j][2]=='A'){
nonmri(binary[j],"7800");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='L'&&symbol[j][2]=='E'){
nonmri(binary[j],"7400");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='M'&&symbol[j][2]=='A'){
nonmri(binary[j],"7200");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='M'&&symbol[j][2]=='E'){
nonmri(binary[j],"7100");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='I'&&symbol[j][2]=='R'){
nonmri(binary[j],"7080");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='I'&&symbol[j][2]=='L'){
nonmri(binary[j],"7040");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='N'&&symbol[j][2]=='C'){
nonmri(binary[j],"7020");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='P'&&symbol[j][2]=='A'){
nonmri(binary[j],"7010");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='N'&&symbol[j][2]=='A'){
nonmri(binary[j],"7008");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='Z'&&symbol[j][2]=='A'){
nonmri(binary[j],"7004");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='Z'&&symbol[j][2]=='E'){
nonmri(binary[j],"7002");
}
else if(symbol[j][0]=='H'&&symbol[j][1]=='L'&&symbol[j][2]=='T'){
nonmri(binary[j],"7001");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='N'&&symbol[j][2]=='P'){
nonmri(binary[j],"F800");
}
else if(symbol[j][0]=='O'&&symbol[j][1]=='U'&&symbol[j][2]=='T'){
nonmri(binary[j],"F400");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='K'&&symbol[j][2]=='I'){
nonmri(binary[j],"F200");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='K'&&symbol[j][2]=='O'){
nonmri(binary[j],"F100");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='O'&&symbol[j][2]=='N'){
nonmri(binary[j],"F080");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='O'&&symbol[j][2]=='F'){
nonmri(binary[j],"F040");
}
else{
flag[j]=1;
cout<
}
}
cout<<"\nAssembly Language\n";
for(j=0;j<=o;j++){
cout<
}
cout<<"\nMachine Language\n";
for(j=0;j
if(flag[j]==1)continue;
if(symbol[j][0]=='O'&&symbol[j][1]=='R'&&symbol[j][2]=='G'){
continue;
}
cout<
for(k=0;k<16;k++){
cout<
if(k%4==3)cout<<" ";
}
cout<<"\n";
}
}
int char_to_int(char *a){
int z=0,re=0,x,y;
while(*(a+z)!=NULL){
z++;
}
if(*a=='-'){
x=1;
for(y=z-2;y>=0;y--){
re+= -1 * (*(a+x) - 48) * pow(10,y);
x++;
}
return re;
}
else{
x=0;
for(y=z-1;y>=0;y--){
re+= (*(a+x) - 48) * pow(10,y);
x++;
}
return re;
}
}
int char_hex_to_int(char *a){
int z=0,re=0,x,y;
while(*(a+z)!=NULL){
z++;
}
x=0;
for(y=z-1;y>=0;y--){
if(*(a+x)<64)re+= (*(a+x) - 48) * pow(16,y);
if(*(a+x)>64)re+= (*(a+x) - 55) * pow(16,y);
x++;
}
return re;
}
void int_to_hex(int *bin,int nu){
if(nu<0)nu=pow(2,16)+nu;
for(num=15;num>=0;num--){
*(bin+num) = nu%2;
nu/=2;
}
}
int hex_to_int(int a){
int b=0,c=0;
while(a>0){
b+= (a%10)*pow(16,c);
c++;
a/=10;
}
return b;
}
void nonmri(int *a,char *b){
int re=0,x,y;
x=0;
for(y=3;y>=0;y--){
if(*(b+x)<64)re+= (*(b+x) - 48) * pow(16,y);
if(*(b+x)>64)re+= (*(b+x) - 55) * pow(16,y);
x++;
}
for(num=15;num>=0;num--){
*(a+num) = re%2;
re/=2;
}
}
2. Result
nonmri(binary[j],"7800");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='L'&&symbol[j][2]=='E'){
nonmri(binary[j],"7400");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='M'&&symbol[j][2]=='A'){
nonmri(binary[j],"7200");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='M'&&symbol[j][2]=='E'){
nonmri(binary[j],"7100");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='I'&&symbol[j][2]=='R'){
nonmri(binary[j],"7080");
}
else if(symbol[j][0]=='C'&&symbol[j][1]=='I'&&symbol[j][2]=='L'){
nonmri(binary[j],"7040");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='N'&&symbol[j][2]=='C'){
nonmri(binary[j],"7020");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='P'&&symbol[j][2]=='A'){
nonmri(binary[j],"7010");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='N'&&symbol[j][2]=='A'){
nonmri(binary[j],"7008");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='Z'&&symbol[j][2]=='A'){
nonmri(binary[j],"7004");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='Z'&&symbol[j][2]=='E'){
nonmri(binary[j],"7002");
}
else if(symbol[j][0]=='H'&&symbol[j][1]=='L'&&symbol[j][2]=='T'){
nonmri(binary[j],"7001");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='N'&&symbol[j][2]=='P'){
nonmri(binary[j],"F800");
}
else if(symbol[j][0]=='O'&&symbol[j][1]=='U'&&symbol[j][2]=='T'){
nonmri(binary[j],"F400");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='K'&&symbol[j][2]=='I'){
nonmri(binary[j],"F200");
}
else if(symbol[j][0]=='S'&&symbol[j][1]=='K'&&symbol[j][2]=='O'){
nonmri(binary[j],"F100");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='O'&&symbol[j][2]=='N'){
nonmri(binary[j],"F080");
}
else if(symbol[j][0]=='I'&&symbol[j][1]=='O'&&symbol[j][2]=='F'){
nonmri(binary[j],"F040");
}
else{
flag[j]=1;
cout<
}
cout<<"\nAssembly Language\n";
for(j=0;j<=o;j++){
cout<
cout<<"\nMachine Language\n";
for(j=0;j
if(symbol[j][0]=='O'&&symbol[j][1]=='R'&&symbol[j][2]=='G'){
continue;
}
cout<
cout<
}
cout<<"\n";
}
}
int char_to_int(char *a){
int z=0,re=0,x,y;
while(*(a+z)!=NULL){
z++;
}
if(*a=='-'){
x=1;
for(y=z-2;y>=0;y--){
re+= -1 * (*(a+x) - 48) * pow(10,y);
x++;
}
return re;
}
else{
x=0;
for(y=z-1;y>=0;y--){
re+= (*(a+x) - 48) * pow(10,y);
x++;
}
return re;
}
}
int char_hex_to_int(char *a){
int z=0,re=0,x,y;
while(*(a+z)!=NULL){
z++;
}
x=0;
for(y=z-1;y>=0;y--){
if(*(a+x)<64)re+= (*(a+x) - 48) * pow(16,y);
if(*(a+x)>64)re+= (*(a+x) - 55) * pow(16,y);
x++;
}
return re;
}
void int_to_hex(int *bin,int nu){
if(nu<0)nu=pow(2,16)+nu;
for(num=15;num>=0;num--){
*(bin+num) = nu%2;
nu/=2;
}
}
int hex_to_int(int a){
int b=0,c=0;
while(a>0){
b+= (a%10)*pow(16,c);
c++;
a/=10;
}
return b;
}
void nonmri(int *a,char *b){
int re=0,x,y;
x=0;
for(y=3;y>=0;y--){
if(*(b+x)<64)re+= (*(b+x) - 48) * pow(16,y);
if(*(b+x)>64)re+= (*(b+x) - 55) * pow(16,y);
x++;
}
for(num=15;num>=0;num--){
*(a+num) = re%2;
re/=2;
}
}
2. Result
추천자료
컴퓨터 제어유니트
컴퓨터를 이용한 교육활용 방안
컴퓨터 네트워크의 모든것
컴퓨터 용어 조사
컴퓨터프로그램의 제조물책임에 관한 고찰
컴퓨터의 시스템 조사하기
델컴퓨터의 공급사슬관리
컴퓨터의 문제점
컴퓨터 바이러스에 대해
[리터러시][비쥬얼][컴퓨터][미디어][영상][도구][대중문화컨텐츠][디지털]비쥬얼 리터러시, ...
(A+ 레포트) 컴퓨터의 이해 - 마이크로프로세서의 발전 과정과 컴퓨터 산업에 기여한 점 그리...
(A+ 레포트, 컴퓨터의 이해) 마이크로프로세서의 발전 과정과 컴퓨터 산업에 기여한 점 그리...
[IT와경영정보시스템 공통] (1) 컴퓨터 시스템을 분류하는 기준은 다양하다. 현대의 컴퓨터를...
소개글