DEBUG实用小程序集锦

Android Studio APK打包(签名),【大牛系列教学】 一、新建项目本着实践的态度,新建一个GenerateAPK项目创建完成后,你可以运行一下,运行在趁机或者虚拟机都可以二、生成Debug和Release包当你看到这个页面的时候,这个APK就已经安装在这个模拟器上面了,而这个APK就是debug版本的,但是它是运行时生成的,不是打包生成的怎么查看这个APK呢把当前项目切换成Project,然后找到build文件夹。只要你的项目运行了,就会生成这个文件夹,然后你可以通过下图。 阅读详情

来自http://forums.zdnet.com.cn/cgi-bin/topic.cgi?forum=3&topic=1154&show=75

1非物理0磁道坏软盘的修复
此种损坏从软盘盘面上来看并没有明显的划伤和霉变。一般可以恢复其数据,也可是软盘重新在利用。
处理方法如下:
Ⅰ. 进入debug
Ⅱ. 取一张引导区没有损坏的好磁盘,插入软驱
-L 100 0 0 1
Ⅲ. 插入损坏的磁盘到软驱
-W 100 0 0 1
-Q
注意:好盘与坏盘容量必须相同

2. 物理0磁道坏软盘中的数据读取
  对于0磁道损坏的磁盘,一般来说是应该抛弃了,当你也不妨试一试已下方法:
磁化处理:用较强的磁铁在靠近坏磁盘的表面处反复移动,切不可碰到磁盘介质,以免划伤表面,然后在试试格式化。
软盘换面:小心的将磁盘打开,坚磁片与金属芯片分开,方面后再按原来的方法粘在一起即可,在重新格式化。
Diskfix:对于diskfix想必大家都用的比较多了,里面的磁盘修复功能很好用的。能修复大多数磁盘表面错误。

3. 硬盘启动失败处理
  在正常机上格式化一张软盘,无其它数据
进入debug
-L 0 2 0 1
-W 0 0 0 1
-Q
用系统盘启动故障机后
在进入debug
-L 0 0 0 1
-w 0 2 0 1
-Q

4. 软盘不能正确读取解决方法
  如果使用软盘时出现如下提示
General failure error reading drive A
可以用以下方法解决:
将一张好盘插入软驱
进入debug
-A 100
****:*100 MOV AL,0
****:**** MOV CX,1
****:**** MOV DX,0
****:**** MOV BX,1000
****:**** INT 25
****:**** INT 20
回车
-G=0100
插入坏盘并进入Debug
-A 200
****:*100 MOV AL,1
****:**** MOV CX,1
****:**** MOV DX,0
****:**** MOV BX,1000
****:**** INT 26
****:**** INT 20
回车
-G=200

5. CMOS 数据的保存,恢复

CMOSRAM的'地址口'的口地址为 70H '数据口'的口地址为 71H 读取时只需将读的CMOSRAM的地址送到70H,随后就可以从71
H中得到所需数据。
(1)读取CMOS数据 进入Debug
-A 100
****:*100 MOV BX,1000
****:**** MOV CX,0040
****:**** MOV AX,0000
****:0109 MOV DX,CX
****:**** MOV CX,0005
****:010E LOOP 010E
****:**** OUT 70,AL
****:**** MOV CX,0005
****:0115 LOOP 0115
****:**** IN AL,71
****:**** MOV [BX],AL
****:**** CMP AH,0E
****:**** JB 0123
****:**** ADD AH,80
****:0123 INC AH
****:**** INC BX
****:**** MOV CX,DX
****:**** MOV AL,AH
****:**** LOOP 0109
****:**** MOV AH,3C
****:**** MOV DX,0150
****:**** MOV CX,0020
****:**** INT 21
****:**** MOV BX,AX
****:**** MOV DX,1000
****:**** MOV CX,0040
****:**** MOV AH,40
****:**** INT 21
****:**** MOV AH,4C
****:**** INT 21
-A 150
****:0150 DB "CMOS.DAT",0
****:0159
-R CX
CX 0000
:60
-N SAVE CMOS.COM
-W
-Q
-W 100 2 0 1
-Q
(2)恢复CMOS数据 进入Debug
-A 100
****:*100 MOV CX,0150
****:**** MOV AH,3D
****:**** MOV AL,00
****:**** INT 21
****:**** MOV DX,1000
****:**** MOV BX,AX
****:**** MOV CX,0040
****:**** MOV AH,3F
****:**** INT 21
****:**** MOV AX,0000
****:**** MOV BX,DX
****:**** MOV DX,CX
****:**** MOV CX,0005
****:**** LOOP 011F
****:**** MOV AL,AH
****:**** OUT 70,AL
****:**** MOV CX,0005
****:**** LOOP 0128
****:**** MOV AL,[BX]
****:**** OUT 71,AL
****:**** JB 0136
****:**** ADD AH,80
****:**** INC AH
****:**** INC BX
****:**** MOV CX,DX
****:**** LOOP 011A
****:**** MOV AX,0040
****:**** MOV DS,AX
****:**** MOV AX,1234
****:**** MOV [0072],AX
****:**** JMP FFFF:0000
-A 150
****:0150 DB "CMOS.DAT",0
****:0159
-R CX
CX 0000
:60
-N WRITE CMOS.COM
-W
-Q

6. DOS 引导扇区数据的保存与恢复 
DOS引导程序是被读到内存0000:7C00初开始执行的
获得正常的引导程序
进入Debug
-L 100 2 0 1
-N AOSBOOT.COM
-R CX
:200
-W
-Q
装入引导程序
进入Debug
-N AOSBOOT.COM
-L
-R CX
:200
-W 100 2 0 1
-Q

7. 硬盘主引导扇区数据的保存与恢复
硬盘工作正常时读取主引导扇区信息
注意:当分区改变时不能用此数据恢复
保存主引导扇区数据进入Debug
-A 100
MOV AX,0201
MOV BX,0110
MOV CX,0001
MOV DX,0080
INT 13
INT 3
-G=100
-E 102 3
-E 10E C3
-R BX
BX 0110
:0
-R CX
CX 0001
:210
-N A:RBOOT.COM
-W
-Q
恢复主引导扇区数据:只需运行A盘的RBOOT.COM

8. 硬盘非分配表备份与恢复
计算机运行正常时分配表备份
进入Debug
-L 100 2 0 1
-N ABRUP.DAT
-R CX
:200
-W
恢复
进入Debug
-N ABRUP.DAT
-L
-W 100 2 0 1
-Q

9. 硬盘保护卡内幕
对于经常在外边上机的人来说,计算机维护人员一旦设置硬盘保护卡,自己作一些事来特别麻烦,想不想屏蔽掉硬盘保护卡,用以下方法或许可以借鉴:
进入Debug
-A 100
MOV AH,0
MOV DL,0
INT 13
-T
一直按T知道找到 CS=F000 记下此时 DS 的值 如:1234
-E E0:4C
34 12 00 F0
-Q

10. 用Debuf作硬盘低级格式化
硬盘低级格式化一般用DM,但Debug也可以低级格式化硬盘
进入Debug
-A 100
MOV AX,500
MOV BX,180
MOV CX,0
MOV DX,80
INT 13
INT 3
-E 180 0 0 0 2
-Q

11. 冷启动与热启动
用Debug实现系统冷启动与热启动程序
冷启动:
-A 100
JMP FFFF:0
INT 20
-N A:RESET.COM
-R CX
:0007
-w
-Q
热启动:
-A 100
MOV AX,0040
MOV DS,AX
MOV AX,1234
MOV SI,0072
MOV (SI),AX
JMP FFFF:0
-N A:RSET.COM
-R CX
:0014
-W
-Q

硬盘重置 硬盘debug 硬盘debug 提醒: 硬盘debug会让硬盘上数据全部丢失,因此操作前请确认硬盘数据已备份或可丢失 准备工作: 将驱动盘drivers and utilities 放入光驱, 开机看到dell画面按F12, 选择光驱引导 在1 和 Q的选择画面选择 Q ,进入dos界面,换到C盘符下,键入一下命令 (说明: 在启动到出现 C:\> 后,键入命令“debug”后回车,系统出现短横线提示符,然后仔细键入以下各行(字母没有大小写分别),以第一行为例:依次键入字母F,空格,字母L,数字1000,空格,数字0,回车) 立即下载

相关推荐

用debug命令初始化硬盘!

用debug命令初始化硬盘!这是快速将硬盘初始到初厂状态的方法,效果很好!

计算机debug命令行,Debug 命令清除硬盘数据操作指南

如果您的电脑出现以下情况:1.病毒破坏分区表,修复无效;2.安装多操作系统导致分区表异常,造成系统崩溃;3.恶意软件锁死硬盘;4.使用PQ Magic等第三方分区软件造成的硬盘异常。您可以使用Debug命令来清除硬盘信息,然后重建分区以重新安装操作系统。警告:执行该操作后所有硬盘数据会永久性丢失,请谨慎选择执行该操作!准备工作1.准备一张可启动的软盘,例如Windows 98启动软盘。关于Wind...

weixin_42510271的博客 919

软盘0磁道重写

早期软盘0磁道重写,用于3.5寸软盘,比较好用。

debug命令(debug命令的使用)

debug低格硬盘的命令怎么用? (2)、通过调用INT13H中断的7号功能对硬盘进行低格操作如下:A:\DEBUG-A100-XXXX:0100MOVAX,0703;(交叉因子为3)-XXXX:0103MOVCX,0001;(0磁道1扇区起)-XXXX:0106MOVDX,0080;(C盘0磁道)-XXXX:0109I...

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 2871

深入解析luckyExcel处理xlsx与xls文件的实战技巧

本文深入解析了使用luckyExcel库在前端处理.xlsx与.xls文件的实战技巧。针对.xlsx文件,可直接调用API转换;对于老旧的.xls格式,则需结合SheetJS进行预处理。文章详细介绍了核心API的使用、两种格式的处理流程、数据提取方法以及性能优化建议,为开发在线Excel编辑应用提供了完整解决方案。

cherry的博客 817

Starlink第三代终端和第二代终端的差异性有哪些?

starlink第三代终端和第二代终端的额差异

chen2jiang3的博客 2924

【汇编】win10环境下debug程序的进入与使用

1、下载并安装“DosBox”; 2、下载debug.exe;(如:下载到e:\盘) 3、双击打开“DOSbox.exe”; 4、输入mount C E:\ 这个指令时将E盘作为debug的C盘(下载的debug.exe文件存在E盘中) 5、接下来输入C:就是进入debug的C盘 最后输入debug就可以进入debug程序了。

bbenst的博客 3194

3D点云目标检测Complex-YOLO(训练篇)(一)———KITTI数据集预处理与制作

KITTI dataset Download dataset KITTI 3D Object Detection Evaluation 2017 link 下载四个部分,共41.4GB 解压后为四部分内容(相机校准矩阵calib、RGB图像image_2、标签label_2、点云数据velodyne) 对应的testing和training数据。其中,training数据为7481张(图片和点云对应的场景),testing数据 7518张(无label_2数据)。 Data Preprocess

“知识最大的敌人不是无知,而是错觉” 7150

微信小程序之---使用微信开发者工具调试小程序 debug 失效 以及 console.log 无法输出

微信小程序之---使用微信开发者工具调试小程序 debug 失效 以及 console.log 无法输出

YZRHANYU的博客 9206

uniapp运行钉钉小程序

因项目原因,公司需要在钉钉里面开发小程序。之前用uniapp开发过app,H5,小程序。还真没尝试过钉钉小程序,今天就简单的记录下uniapp运行钉钉小程序中的过程。

YL 2919

莆田市C++专项选拔第一轮题4

现在小明同学想要从两堆硬币中各选择一枚硬币,使得两枚硬币的面值之和 不超过 k。不同的硬币组合,就算面值相同,也视为不同的方案。现在他把这些硬币分成了两堆,已知两堆硬币分别有 n 和 m 枚硬币。可选方案有: (1,2), (1,1), (1,1), (5,2), (5,1), (5,1),共 6 种。第一行三个整数 n, m, k,分别表示第一堆硬币的数量,第二堆硬币的数量,以及面值之和的上限。对于30%的数据,1 ≤ n , m ≤ 1000 , 1 ≤ b , c ≤ 1000。

lpstudio的博客 924

微信小程序里面的单步调试和变量查看

在微信小程序开始学习与开发的过程中,总有一些东西,想看看它跑起来的内容与我们编程时想的是否一致,于是就想到了能不能单步调试或者打出一些我们想要的变量的内容,以便我们做进一步的开发和调整,现在我就要介绍下微信小程序的一般用到的调试方法和打印日志以及看到变量里面的运行值。 第一步:打断点,我们必须在我们想要它停下来的地方打上调试断点,点击微信开发者工具的左侧的“调试”tab,然后选择中间窗口中的”S

bright789的博客 4万+

MobileViT替换YOLOv11主干网络:轻量化新思路-(用MobileViT等轻量视觉Transformer降低计算成本)

在计算机视觉领域,目标检测一直是核心任务之一,而YOLO(You Only Look Once)系列算法因其出色的速度-精度平衡成为工业界和学术界的热门选择。随着YOLOv11的推出,模型性能达到了新的高度,但其计算复杂度和参数量也随之增加,这对资源受限的移动设备和嵌入式系统提出了挑战。与此同时,视觉Transformer(ViT)的出现为计算机视觉带来了全新范式,但其庞大的计算需求限制了在移动端的应用。MobileViT作为一种创新的轻量级视觉Transformer架构,巧妙结合了CNN的归纳偏置优势和V

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1646

小程序开发遇到问题集锦

1.有相关网络链接的是后提示一下问题的VM7033:1  https://wxapi-v2.langlib.com 不在以下 request 合法域名列表中,请参考文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.htmlconsole.error @ VM7033:1d @ VM7038 appservice:131...

weixin_38289699的博客 626

华为昇腾开发——多模型资源管理(C++)

在使用Ascend ACL(Ascend Computing Language)的ACLLite库进行多模型推理时,合理的资源管理至关重要。

如果想成为中心,那么就到中心去吧。 575

【CANoe】CANoe的 I/O功能-以VN1640A为例

Canoe的 I/O功能-以VN1640A为例

星Yeah 的博客 7872

微信小程序开发者问题集锦

微信小程序开发者文档 致:小程序开发中走过的那些坑 前言:小程序很多东西都是自己封装好了,开发人员只需要自己进行一些配置就可以了。这对于快速开发来说,是一大好处,但是对于个性化来说,却是一个弊端。 小程序的配置文件:JSON文件。 1. 除了app.j...

chizuanduo9634的博客 229

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

【小程序入门集锦】19,微信小程序个人帐号申请

个人账号与企业帐号相比,缺少支付等功能,与个人订阅号类似。 小程序开放个人开发者申请注册,个人用户可访问微信公众平台,扫码验证个人身份后即可完成小程序帐号申请并进行代码开发。 下面我们就来说说个人小程序的申请流程 1.首先进入微信公众平台 https://mp.weixin.qq.com/ ,第一次使用点击立即注册(注意,以前有公众号的,需要重新注册小程序的这个类...

weixin_30610755的博客 426

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

CMOS 开机密码解密集锦

解COMS密码的方法很多,现将其“软”方法(即用编制小程序清除口令密码)汇集,以飨大家。  一、用DEBUG清除口令密码   在DOS命令行运行DEBUG程序,然后可用以下五种方法之一解密(如表),输入完后重启电脑即可。方法一 ...

coqiktx95911857的博客 257

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

CMOS开机密码解密集锦

解COMS密码的方法很多,现将其“软”方法(即用编制小程序清除口令密码)汇集,以飨大家。  #1  一、用DEBUG清除口令密码  在DOS命令行运行DEBUG程序,然后可用以下五种方法之一解密(如^24030301a^表),输入完后重启电脑即可。  #1  二、用COPY命令清除口令密码  用“COPY COM JM.COM”命令建立一个有十个字节的文件JM.COM。注意:...

weixin_34397291的博客 263

零基础学小程序007----小程序轮播图,自动轮播,循环轮播,定时轮播(1)

至此,文章终于到了尾声。技术能力:先写岗位所需能力,再写加分能力,不要写无关能力;项目经历:只写明星项目,描述遵循 STAR 法则;简历印象:简历遵循三大原则:清晰,简短,必要,要有的放矢,不要海投;以及最后为大家准备的福利时间:简历模板+Java面试题+热门技术系列教程视频本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取其实这些在微信官方文档里都有。

2301_82244514的博客 342

零基础学小程序007----小程序轮播图,自动轮播,循环轮播,定时轮播(2)

关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦老规矩先看效果图其实实现上面效果很简单,因为微信给我现成的api。这里用到了微信的swiper控件,下面简单贴出一段代码其实这些在微信官方文档里都有。

2301_82244514的博客 340

货主司机端项目融合集锦

最近公司需要合两个项目,我的操作方法是一种比较保守的方法。融合过程中遇见比较多的问题。拿出来和大家分享一下我的具体操作步骤和我在融合的过程中遇到的几点问题。 ###项目融合之前的项目的简单介绍 我所要合成的项目是一个司机端一个货主端,两个项目基本的框架是在同一个框架中分离出来的。布局类似模块内容不同。 融合思路: 1.先不考虑第三方库的问题,先更换A,B项目包名; 2.B项目中更换除了base...

maniao1991的博客 283

四月前端知识集锦(每月不可错过的文章集锦)

PS:星号表示需要翻墙。JS 相关jsonp 的原理与实现关于不可变对象,比较通俗易懂前端工程师为什么要学习编译原理JS 多线程JavaScript闭包的底层运行机制前端数据结构与算法ES7, 8, 9 *[1] + [2] - [3] === 9用 Webpack 写出更牛逼的 JSNode 事件循环解析 *学习如何使用 Chomre Devtools Debug JS *深入剖析 JavaSc...

qq_40126542的博客 255
上一篇: debug详解
下一篇: 堆栈溢出从入门到提高
codeshell
博客等级 码龄22年 9粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值