我想要代码从命令行删除注册表中的任何键
我想要代码从命令行删除注册表中的任何键 我需要代码从批处理文件中删除注册表项 我该怎么做? 解决方案 在批处理文件中使用 REG 实用程序例子:reg delete \\RemoteSystem\HKLM\Software\yourkey/v 值
262 2022-07-19
编程技术问答社区
从网页下载
你好, 我想下载网页中的数据并将其存储到 text/csv/excel 文件中.你能帮我么.我需要在 asp.net 中使用 Web 服务进行此编码. 解决方案 您好, 网页中的数据到底意味着什么? 创建 web 服务并在其中编写程序以喜欢 export_data_execel 等. 然后编译代码并将网络引用添加到您的主项目.
204 2022-07-19
编程技术问答社区
请帮我解决这个问题!
谁能帮我解决这个问题! 给定一个包含 5 个数学笔记的列表.编写一个 Turbo Assembler (TASM) 程序,该程序允许选择列表中的最大音符,以便将其存储在寄存器 AX 中.示例: • 内容(注释) 2 8 3 9 --> 最大 1 我以前从未写过 tasm 程序,这是一个给我们额外成绩的家庭作业! 解决方案 我们不做你的功课:这是有原因的.它在那里让你思考你被告知的内容,并尝试理解它.它还在那里,以便您的导师可以识别您的薄弱环节,并更加关注补救措施. 自己试一试,你会发现并没有你想的那么难! 如果您遇到特定问题,请询问,我们将尽最大努力提供帮助.但我们不会为你做这一切! 您已经知道如何在 C++ 中执行此操作,因此请查看您的汇编注释并尝试翻译它.
124 2022-07-19
编程技术问答社区
我们能读另一条线吗;s程序计数器?
假设我们有一个单线程程序,我们希望在发生预定义中断(如定时器中断)时捕获程序计数器(PC)的值. 正如您所知,这似乎很容易,我们只需使用特殊关键字“__asm__"编写特定的汇编代码,然后在移位 4 个字节后将值弹出堆栈顶部. 多线程程序呢? 我们如何从在同一进程中运行的另一个线程获取所有线程的值?(从在多核处理器的单独内核上运行的线程获取值似乎非常不可思议). (在多线程程序中,每个线程也有自己的栈和寄存器). -------------------------------------- I would implement a saboteur thread. in order to perform fault injection in the target multi-threaded program, the model of fault is SEU (single error upset) which means that an arbitrary bit
144 2022-07-19
编程技术问答社区
pic编程错误问题
这是我编写的一段代码,当我尝试在 MPLab 8.63 中构建时遇到错误 151 和 152.我的导师和我找不到这个错误的原因!谁能帮忙 ;********************************************************************** ; * ; Filename: MOTOR_SPEED_CONTROL.asm * ; Date: FEBRUARY, 17 2011 * ; File Version: VERSION 1 * ;
256 2022-07-19
编程技术问答社区
一个非常简单的组装问题
嘿 我是汇编编程的新手,我对汇编编程一无所知,在这个阶段我只是想熟悉 ADD, MOV, SUB 和 etc 语句,但我不知道如何运行我的简单代码??? 在我正在学习的书中,写道我应该这样做: 在 Windows CMD 中执行此操作,例如 C:/> masm prog1 其中"prog1 "是我的汇编代码文件,但我给出了这个错误,表明 ''masm'' is not recognized as an internal or external command, operable program or batch file. 谁能指导我解决这个简单的问题??? 就像我之前说的,我对汇编器和汇编一无所知:) 解决方案 你安装了汇编器吗?如果没有,那将是一个好的开始! 如果是这样,是否有路径以便 Windows 可以找到它?在命令提示符下,键入“路径"并按 Enter.文件夹汇编程序可执行文件是否在该列表中? “我想我被告知每个 Windows 都
158 2022-07-19
编程技术问答社区
在sql server中进行审计试用,以跟踪表中的更改
亲爱的朋友, 请求您发送sql server中审计跟踪的逻辑或源代码. 每当对关键表格进行一些更改时,都应该有相应的线索.这将有助于公司不时了解所做的更改.将通过此审核跟踪表单跟踪这些更改. 审计跟踪应该主要包括以前的数据和当前数据(修改的数据)以及修改的用户、时间、日期等...... 解决方案 我在我的以前的项目是在将插入审计跟踪表的存储过程上插入一个脚本.所以如果你使用存储过程,这个逻辑可能会起作用. 在CP中找到这些文章 Microsoft SQL 的审计跟踪生成器[^] 使用触发器实现审计跟踪[^] Audit Trail - 跟踪数据库中的数据更改[^] 使用原型模式实现审计/历史跟踪[^] 使用实体框架实施审计追踪 - 第 1 部分[^] 使用实体框架实施审计追踪 - 第 2 部分[^]
180 2022-07-19
编程技术问答社区
如何制作操作系统
大家好, 我一直在考虑这个问题,我真的很想制作自己的操作系统.它不需要什么花哨的东西,只要一个基本的基于控制台的用户界面就可以了.我不希望人们评论并告诉我这是一项太大的任务,我知道我要面对什么.当人们只是告诉我放弃我想做的事情时,我真的很烦,因为这太难了,这就是我被告知要制作一种编程语言,但我目前正在制作编程语言.我敢肯定,如果我付出努力,那么我将开始能够像制作编程语言一样制作操作系统. 所以,为了简单起见,我正在找人给我一个关于如何制作操作系统的详细教程的链接,不要只是告诉我这太难了,它是可行的,如果不是,没有人会这样做.我敢肯定,如果我努力做到这一点,我最终可以做到. 解决方案 我不认为有任何编写操作系统的教程.您可能会找到一些关于此主题的书籍.请参阅操作系统的参考部分[^] 维基百科文章.这篇文章包含一个标题为“将操作系统开发作为一种爱好"的部分,其中包含一些可能也有帮助的链接.其中之一导致 OS Dev.org Wiki[^]. 我们有一个关于这个主题的文章
174 2022-07-19
编程技术问答社区
如何将第二阶段引导加载程序复制到软盘或Cd(Iso)
朋友们好, 我已经开发了第二阶段引导加载程序,我正在尝试将其复制到软盘 img 但每次我从该映像启动时它都无法正常工作,第一阶段引导加载程序工作正常,但不加载第二阶段引导加载程序. 谁能告诉我怎么做, 我正在通过 CD 和 El-torito 使用软盘仿真来进行无软盘仿真 我的操作系统:Linux 汇编器:Nasm 用于测试:Virtual Box 提前谢谢:) 这是我的代码 第一阶段引导加载程序 bits 16 org 7c00h start: mov [driveno],dl jmp loader TIMES 0Bh-$+start DB 0 bpbBytesPerSector: DW 512 bpbSectorsPerCluster: DB 1 bpbReservedSectors: DW 1 bpbNumberOfFATs: DB 2 bpbRootEntries: DW 224 bpbTotalSectors:
120 2022-07-19
编程技术问答社区
汇编语言中的计算器
我有一个一直在苦苦挣扎的项目.我的程序一半有效,另一半无效,但没有任何错误.进程 A 和 B 有效,但 C D 和 E 无效.有人可以帮帮我吗.这是我正在尝试做的事情 Performance Requirements Write a program that will perform as a binary calculator. The program should begin by prompting the user for his or her name. The program should then prompt the user to choose from a set of options for calculations. These options should include 1) adding two binary numbers (answer in binary), 2) subtracting two binary numbers (answe
114 2022-07-19
编程技术问答社区
一段时间后网站注销?
我使用工具控制中的登录控制和注销控制.当 用户登录并在站点中工作,然后它会自动注销. 我的登录码 SqlParameter[] 参数 = new SqlParameter[]{new SqlParameter("@User_Name",登录1.用户名),new SqlParameter("@Password",登录1.密码)};SqlDataReader dr = (SqlDataReader)db.ExecuteReader("Login", 参数);if (dr.HasRows){FormsAuthentication.RedirectFromLoginPage(Login1.UserName, false);Response.Redirect(@"~/Home.aspx", 假);} 在网络配置中
212 2022-07-19
编程技术问答社区
负文件描述符
我在我的桌面上创建了一个文件,然后在我的代码中(linux 中的 assembly8086)我尝试打开它,但它返回一个否定的文件描述符!! 我怎么解决这个问题 ??我想要一个肯定的文件描述符!! 解决方案 我建​​议您阅读有关系统 API 函数返回值的文档.文件打开命令的负值表示请求失败.GetLastError(在 Windows 中)或 errno(Unix/Linux)应该有一些进一步的信息.
244 2022-07-19
编程技术问答社区
windows 7 x64上的程序集
你好, 我想知道windows 7中是否有任何程序集? 有的话帮我下载一下 解决方案 试试NASM: http://www.nasm.us/[^] NASM 手册: http://www.nasm.us/doc/nasmdo11.html[^] 还有 MASM 也有 64 位版本: http://msdn.microsoft.com/en-us/library/hb5z4sxd.aspx[^] 祝你好运!
280 2022-07-19
编程技术问答社区
我知道如何用c语言编程,但我不知道如何用汇编语言编程
好的,这是我的问题. 我知道如何在 c# 中将十进制数转换为八进制和十六进制数,但我不能在汇编中做到这一点.有没有办法让我轻松地将 c# 程序转换为程序集? 谢谢! 解决方案 嗯,都是整数类型,只是基数不同而已.它们变为“十六进制"或“八进制"的时间点是它们被显示的时候,但它们的内部表示总是相同的. 惊喜!编程中没有八进制或十六进制或十进制数,因此没有什么可以“转换"的.如果在您的编程语言中它们是用不同的基础编写的,那么在机器中它们都是“二进制"的.您不会“转换"它们,您只需将它们分配给另一个,无论它们在代码文本中如何呈现.(你听说过源代码被编译了吗?你知道它是做什么的吗?) 如果你需要在屏幕上显示一个数字,你可以创建它的文本表示,它被称为“格式化".如果您读取文本表示(例如从文件中)并需要制作某种类型的二进制整数;这称为“解析",可以成功也可以不成功. 抱歉,我认为在这里编写任何示例代码没有任何意义.你需要先了解基本的东西.目前,您还没有准备好编写甚至
140 2022-07-19
编程技术问答社区
汇编程序如何运行中断
嗨 :) 听说不能直接使用中断服务 在操作系统(windows,Linux)中,我们必须使用系统调用,那么像nasm和tasm这样的汇编程序是如何在操作系统中运行中断服务的呢? 例子: MOV BH,00 MOV AH,0EH MOV AL,41H MOV BL,07H INT 10H 解决方案 现在有特殊的调试寄存器可以使用: http://ftp.utcluj.ro/pub/users/nedevschi/PMP/protected86/protgemode/translate_cdebugreg.html[^] 您在其中一个调试寄存器中设置断点地址并设置相应的标志以使其生效.对于较旧的处理器,另一种方法是使用 INT 3. 这里有更多信息的另一个链接: http://www.logix.cz/michal/doc/i386/chp12-03.htm[^] 祝你好运! 您发布的代码是实模式 16 位汇编程序.在那些日子里,直接调
250 2022-07-19
编程技术问答社区
喂鱼系统的PIC编码
你好.我必须做一个关于 GSM 的项目,用于喂鱼系统.但是我在为馈送系统制作 PIC 编码以发送 GSM 调制解调器的输出时遇到问题.我决定使用 PIC16F877A.请任何人帮助我构建编码.... 解决方案 假设您的 GSM 调制解调器有一个串行端口,使用一个将其连接到 PIC 的 USART 端口引脚RS-232 电平转换器. 阅读各种 Microchip 应用笔记以及有关 USART 端口使用的源代码示例. 调制解调器(包括 GSM 调制解调器)由文本命令(AT 命令集)控制.请参阅调制解调器的数据表. 最后通过编写从/向 USART 端口读取和写入字符串的函数来实现调制解调器通信. 您可以使用 C 编译器为您的 PIC 器件生成代码.但是,许多 PIC 设备只有几个字节的 RAM(比如你的 368 字节).因此,通常最好使用汇编代码.在您的情况下,您必须保留内存以保存来自调制解调器的最长可能答案,或者实施可以在接收期间解码答案的代码. 如果您只想
134 2022-07-19
编程技术问答社区
尝试用C更改命令++
嘿, 我正在尝试更改 exe 文件中的某些内容. 我在ollydbg中找到了命令,当我更改命令时.exe中的一些变化 (游戏中) 但我只需要帮助,它用一个 dll 来改变它.. 这里是ollydbg中的命令: 点击此处打开图片1. 现在,我可以这样改: 点击此处打开图片2. 保存文件,它会在游戏中改变. 但是这个命令我又在一个不同的地方. 我需要这个,你看到这个后面的命令了吗? 这个命令: mov dword ptr [ebp-10],7mov dword ptr [ebp-10],0Emov dword ptr [ebp-10],8mov dword ptr [ebp-10],9mov dword ptr [ebp-10],29 所以基本上我需要地址:004BA5FB. 点击此处打开图片1. 现在,我只想知道如何使用 dll 更改它.. 感谢阅读&help :) 解决方案 从广义上讲,如果不了解可执行程序的结构,就无法做
118 2022-07-19
编程技术问答社区
文件上传和所需的验证器
朋友们 这是我的代码 asp:FileUpload ID="FileUpload1" runat="服务器" /> 如果没有选择文件并单击按钮,它可以正常工作 但是 如果我选择任何文件并单击按钮,则会显示服务器错误 访问被拒绝服务器错误显示.. 请帮帮我 解决方案 asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="服务器"
232 2022-07-19
编程技术问答社区
Turbo汇编语言
我是一名仍在上大学的 C/C++ 开发新手.我想探讨的主题之一是 C 语言所具有的内联汇编.但是,我无法找到任何教我如何在 Turbo C IDE 中使用内联汇编的资源(通过谷歌).我使用的是 Turbo C,因为它是我最熟悉的.我还没有通过 GASS 学习汇编,因为我不熟悉 GNU/Linux 为 C 提供的环境.请为我提供通过 TASM 学习汇编的资源.我是汇编的绝对新手,想学习 x86 处理器系列的汇编. 解决方案 这个问题引起了我的注意.我认为您有兴趣探索低级编程领域真是太好了.这可能是一种令人沮丧的体验,但当你开始做某事并了解你刚刚做了什么时,这种感觉会很棒. 多年前我使用 Turbo C,当时它是基于 DOS 的,后来演变成 C++ Builder,但我没有遵循最新的历史.我只是在 Google 上搜索了一下,看起来他们制作了一个精简版的 C++ Builder,他们将其命名为 Turbo C.我想这就是你所拥有的. 我不知道最新版本是什么或发布时间,但我怀疑
198 2022-07-19
编程技术问答社区
将字符串作为参数传递给函数
你好, 我是汇编编程的初学者,并试图弄清楚如何将字符串作为参数传递给 nasm 中的函数(子程序),然后逐个字符地打印. 注意:16 位汇编器,利用栈 在这方面你能帮我吗. 解决方案 将字符串的地址压入堆栈,仅此而已.所有进一步的细节取决于许多因素;请看我对这个问题的评论. —SA
538 2022-07-19
编程技术问答社区