CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

怎样向寄存器里写值?

楼主beistone(小石)2002-12-18 15:16:03 在 C/C++ / C语言 提问

case   STTUNER_TUNER_TDBE2:  
                                          STTUNER_IOREG_SetRegister(   DeviceMap_p,   IOHandle,     R0297_DELAGC_0,   0xFF);  
  这是硬件一寄存器R0297_DELAGC_0的值0xFF,但是这是软件方面。我想知道怎样往硬件里写值,是通过IOHandle传递?谁有这方面经验,告诉我如何查找。 问题点数:33、回复次数:5Top

1 楼beistone(小石)回复于 2002-12-18 16:24:26 得分 0

有没有人知道呀?Top

2 楼Landlord(一生努力,便成大师!)回复于 2002-12-19 13:11:21 得分 8

用汇编哪Top

3 楼fzhfeng(天天喝杯水)回复于 2002-12-19 13:24:58 得分 8

用register   声明变量呀Top

4 楼xunknown(爱你是我一生中理想)回复于 2002-12-19 13:48:54 得分 8

int   i=100;  
  _asm  
  {  
    mov   al   i;    
  }Top

5 楼myblind(敲键盘的农民)回复于 2002-12-19 14:36:21 得分 9

int   i=100;  
  _asm   mov   ax,i;  
   
  要注意他们的位数。  
  ax   16位,   tc里   i   16位,   vc   里   i   32   位,   对应   eaxTop

相关问题

  • 怎样判断modem的连接已建立?他返回什么值可以判断?那个寄存器值?
  • 请问怎样显示CS寄存器的内容?
  • 关于直接置值于段寄存器
  • 如何根据端口地址读寄存器的值啊?
  • EFL是什么值啊?我在c++调试的时候在寄存器窗口里面有EFL的值,但是好象没有这个寄存器啊!
  • 怎么用 debug 查看 EDX 寄存器,如何修改它的值?
  • asm中什么情况下必须把寄存器的值压入栈?
  • 求救!!!怎么样把控制寄存器的第0位的值置为1?
  • 寄存器???缓存???
  • 寄存器应用

关键词

  • 硬件
  • asm
  • 寄存器
  • r0297
  • delagc
  • sttuner
  • iohandle
  • 写值
  • xff
  • ax

得分解答快速导航

  • 帖主:beistone
  • Landlord
  • fzhfeng
  • xunknown
  • myblind

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo