首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

一个关于数据定义的有关问题

2012-04-27 
一个关于数据定义的问题setclock: jmp setclockstarttimePos db 9,8,7,4,2,0日期在cmos中的位置timecache

一个关于数据定义的问题
setclock: jmp setclockstart
  timePos db 9,8,7,4,2,0 ;日期在cmos中的位置
  timecache db '__/__/__ __:__:__' ;日期缓冲区共17个字节,分格符在cahce中的位置分别为2,5,8,11,14
  ;年月日时分秒
  timevalue dw timecache[0],timecache[3],timecache[6],timecache[9],timecache[12],timecache[15] 
  timercachepointer dw 0 ;游标  
  
  请看上面这段数据定义,我想timevalue的值刚好是timechache缓冲区中的数据,方便我后续处理
  但我试了一下好像不行,请问各位如果满足我的需求需要怎样定义呢

[解决办法]
数据段可以定义啊:
0000 09 08 07 04 02 00timePos db 9,8,7,4,2,0 
 0006 5F 5F 2F 5F 5F 2Ftimecache db '__/__/__ __:__:__' 
5F 5F 20 5F 5F 3A
5F 5F 3A 5F 5F
 0017 0006 R 0009 R 000C Rtimevalue dw timecache[0],timecache[3],timecache[6],timecache[9],timecache[12],timecache[15]
000F R 0012 R 0015 R
0023 0000timercachepointer dw 0

热点排行