Да здравствует то, благодаря чему мы, несмотря ни на что!
#include <reg51.h>
char x;
char code y[]="276";
char xdata result[(sizeof(y)-1)*4];
void main()
{
char i,j,ind=0;
x=0;
for (i=0; i<sizeof(y)-1; i++)
{
x = y[i]&0xF;
for(j=0;j<4;j++)
{
result[ind++]=0x30+!!(x&8);
x<<=1;
}
}
}
Вот это надо переписать ещё и на ассемблере=)
Дебаг не предлагать
char x;
char code y[]="276";
char xdata result[(sizeof(y)-1)*4];
void main()
{
char i,j,ind=0;
x=0;
for (i=0; i<sizeof(y)-1; i++)
{
x = y[i]&0xF;
for(j=0;j<4;j++)
{
result[ind++]=0x30+!!(x&8);
x<<=1;
}
}
}
Вот это надо переписать ещё и на ассемблере=)
Дебаг не предлагать

ага, именно, но если сможешь на х86ом накатать, то буду благодарен=)