在当前数据段、偏移地址为DATA的内存区中,顺序存放着以SLOCK为首址的8个字节的无符号数,若要求其算术平均值,并将结果接着这8个数存放,编写此汇编程序。
简答题查看答案
将内存数据块XVAR中100个带符号字节数,转换成绝对值并存放在原单元中,请编写程序。
简答题查看答案
已知某数组ARRAY中有100个带符号字节数,用汇编语言编写一源程序,统计该数组中相邻两数间符号变换的次数,并将次数存放在NUM单元中。
简答题查看答案
计算题:设从某外设传送1000H个字节的数据快到起始地址为2000H的内存区域中,采用DMA传送,利用通道1,设通道1当前地址寄存器的地址为02H,当前字节计数器地址为03H。编写初始化程序。
简答题查看答案
在8086系统下,编写完整程序,找出字节数组ARRAY中的最大值和最小值。假设ARRAY的长度为100个字节,每个字节为一个无符号数,程序执行后最大值将存放到字节变量MAX中,最小值则存放到字节变量MIN中。
简答题查看答案
试编写程序,将BUFFER中的一个8位二进制数转换为ASCII码,并按位数高低顺序存放在ANSWER开始的内存单元中。
简答题查看答案
假定在一个程序中定义了变量x、y和i,其中,x和y是float型变量(用IEEE754单精度浮点数表示),i是16位short型变量(用补码表示)。程序执行到某一时刻,x =–0.125、y=7.5、i=100,它们都被写到了主存(按字节编址),其地址分别是100,108和112。请分别画出在大端机器和小端机器上变量x、y和i在内存的存放位置。
简答题查看答案
在8086系统下,编写实现如下功能的程序段: (1)从地址为80H的端口中读入一个字节; (2)如果该字节最高位为“1”,则将字节0FFH送到地址为81H的端口中,并退出程序; (3)如果该字节最高位为“0”,则转向第(1)步,继续循环扫描。
简答题查看答案
下列数组定义语句中,数组将在内存中占用()个字节。double[,]d=new[4.5];
填空题查看答案