[BX]和[0]有些类似,[0]表示内存单元,它的偏移地址是0,同样[BX]也表示一个内存单元,它的偏移地址在BX中。loop,英文单词“loop”有循环的含义,显然这个指令和循环有关。我们约定符号idata表示常量,这里有一点需要注意的是不能将一个idata数据直接送入段寄存器中,这是非法..
分类:
编程语言 时间:
2017-04-20 17:30:46
阅读次数:
135
1 var arr=[1,1,1,1,2,4,2,3,1,6,7,3,4] 2 //1遍历数组值不在新数组就添加进去 3 function way1(){ 4 var list=[]; 5 var len=arr.length; 6 for(var i=0;idata[n]){ 79 _tep=da... ...
分类:
编程语言 时间:
2017-03-08 19:34:14
阅读次数:
223
使用51单片机开发会容易出现DATA区内存不足的情况,有时体现为某SEGMENT OVERFLOW。这个时候可以充分利用128字节的片外RAM,在定义较大的数据类型时在最前面加上idata,在后面的程序中直接调用就可以了。 另外经常会出现栈溢出的问题。如果在主函数中单独调用子函数不会出错,而在另一个 ...
分类:
其他好文 时间:
2016-09-19 06:39:21
阅读次数:
140
data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 bit :是指0x20-0x2f的可位寻址区 idata:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。 idata是用类似 ...
分类:
其他好文 时间:
2016-09-14 01:39:11
阅读次数:
320
本文最初发表于2015-8-13,是由别的地方迁移过来的 汇编语言中的寻址方式十分重要,下面就是王爽老师总结出来的8086CPU寻址方式,不过,仅仅看这个表,是很难理解的。但是细细琢磨就可以看出一些规律。 1.关于图中的注释: 自定义符号:“()”表示取寄存器或内存单元中的值,idata表示常量。[ ...
分类:
其他好文 时间:
2016-07-30 17:58:17
阅读次数:
199
一、链表的简单实现publicclassLink{ publicintiData; publicdoubledData; publicLinknext; publicLink(intid,doubledd) { iData=id; dData=dd; } publicvoiddisplayLink() { System.out.println(iData+","+dData); }}classLinkList{privateLinkfirst; publicLinkList(..
分类:
其他好文 时间:
2016-06-12 23:40:52
阅读次数:
230
写在最前面的话:官方网站的解答是最可信的。英语不错的必看。http://www.keil.com/support/man/docs/c51/c51_le_memtypes.htm 下面转载几篇中文的,仅供参考。 data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快 ...
分类:
其他好文 时间:
2016-06-08 13:53:26
阅读次数:
181
从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,
分类:
编程语言 时间:
2016-03-07 13:47:26
阅读次数:
187
mov ax,[0]和mov al,[0]和mov ax,[bx] 约定符号idata表示常量。 inc bx 将(bx)+1。 loop cx。cx存放循环次数,为0时停止循环,不为0时调到标号,如下所示: s: add ax,2 loop s 在汇编程序中,数据不能以字母开头,比如ffffh要写
分类:
编程语言 时间:
2016-02-15 21:19:32
阅读次数:
210
.rdata is for const data. It is the read only version of the .data segment..idata holds the import directory (.edata for exports).It is used by EXE's ...
分类:
其他好文 时间:
2015-09-07 12:48:29
阅读次数:
293