当前位置: 首页 > news >正文

网站建设scyiyou百度竞价推广一个月多少钱

网站建设scyiyou,百度竞价推广一个月多少钱,延庆精神文明建设的门户网站,网页美工设计案例本科的时候浅浅研究了DOSBox,今天看到网上挺多关于雷军代码的新闻,我把雷军代码在web上编译出来了,但是我是业余选手,所以做得比较差,不过大家感兴趣可以关注我的dosplay项目,旨在利用js-dos实现汇编语言在…

本科的时候浅浅研究了DOSBox,今天看到网上挺多关于雷军代码的新闻,我把雷军代码在web上编译出来了,但是我是业余选手,所以做得比较差,不过大家感兴趣可以关注我的dosplay项目,旨在利用js-dos实现汇编语言在web中的运行,目前必须在电脑端打开才能编辑,手机上只能运行,代码使用我的chrome系的浏览器测试通过了,其他浏览器可能有问题。

点击运行雷军的RI.com代码 这个蓝色的链接使用chrome或者edge打开后应该可以看到自动编译RI.com程序,注意需要使用xWorker模拟器,同时打开/C/assembly/LeiJun/RI.asm文件,运行run-com命令。

我的完整编译程序的输出为:

C:\ASSEMBLY\LEIJUN>tasm RI.asm
Turbo Assembler  Version 4.1  Copyright (c) 1988, 1996 Borland InternationalAssembling file:   RI.asm
Error messages:    None
Warning messages:  None
Passes:            1
Remaining memory:  408kC:\ASSEMBLY\LEIJUN>tlink /t RI.obj
Turbo Link  Version 7.1.30.1. Copyright (c) 1987, 1996 Borland International
Warning: DOSSEG directive ignored in module RI.ASM

运行程序可以获得如下内容:

C:\ASSEMBLY\LEIJUN>RI.com
RAMinit  Version 2.12 Copyright (c) 1989-1994  by KingSoft Ltd. 
Activate with:  C:\ASSEMBLY\LEIJUN>ri /?
RAMinit  Version 2.12 Copyright (c) 1989-1994  by KingSoft Ltd. 
Programmed by Mr. Leijun    Dec 1992Usage:   RI [options]/H,/?    Display this screen
/CLS     Removes all TSR programs after current RI
/RET     Removes TSR programs include current RI
/NEW     Residents a new data copy of current environment
/ALL     Removes all RI copies and all other tsr programs
/Sxyy..  Define Hotkey   x=AuxHotkey   yy..=shift statusx=auxiliary hotkey (default is "X") x equ "1" means need AuxHotkeyyy..=shift status  [CAScas]C: Left Ctrl    A: Left Alt    S: Left Shiftc: Right Ctrl   a: Right Alt   s: Right ShiftExample: "RI /S1c"  means Hotkey is Right_Ctrl+X"RI /S0Cc" means HotKey is Left_Ctrl+Right_Ctrl"RI /CLS"  equals simply press hotkey"RI /RET"  Removes all TSRs after current RI and this RIContact me for RAMinit problems: (01)2561155 Call 1997C:\ASSEMBLY\LEIJUN>ri  ri /cls
RAMinit  Version 2.12 Copyright (c) 1989-1994  by KingSoft Ltd. 

可以看到这里面有雷军当年的联系方式,从打印出来的 RAMinit 程序的相关说明可以看出,这个代码的RAMinit 版本为 2.12,由金山软件(KingSoft Ltd.)在 1989 - 1994 年开发,编程者是 Mr. Leijun,编写时间为 1992 年 12 月。该程序主要用于管理内存中的驻留程序(TSR)

  • 代码来自 https://github.com/doyou/RAMinit/
  • 演示效果可以看 https://www.bilibili.com/video/BV1uF411k7RH

中断程序

该RI.com程序可以中断目前死循环的程序,比如如下的程序,通过tasm编译运行之后显然会陷入死循环,这时就可以调用RI.com中断程序,从而可以做其他的事情。

; the system is blocked when executing main program
; can be solved by RI.386
DATA SEGMENT USE16MESG DB 'I forget to exit my code 5555; press right ctrl + left ctrl to stop me by ri.com plz',0DH,0AH,'$'
DATA ENDS
CODE SEGMENT USE16ASSUME CS:CODE,DS:DATABEG:  	MOV    AX,DATAMOV    DS, AXMOV    CX,8PRINT:  MOV    AH,9MOV    DX, OFFSET MESGINT    21HLOOP   PRINTCHECK_LOOP:CMP CX, 10000JG  RESET_CXINC CXJMP CHECK_LOOPRESET_CX:MOV	CX, 0JMP CHECK_LOOPMOV AH,4CHINT 21H            	;BACK TO DOS
CODE ENDS
END  BEG

清除驻留程序TSR

在线的代码给出了一个实例,首先,安装了雷军写的RI程序,然后,运行程序tsr.exe,改程序设置了一个“终止并驻留”程序,其在屏幕右上角显示时间,接下来我们可以按住左右两个CTRL按键或者输入命令ri /cls来清除TSR。

PS 希望有大佬可以具体讲讲相关的知识,我确实不大懂这个程序的功能

http://www.dtcms.com/a/549623.html

相关文章:

  • 基于整数MCU的FOC控制定标策略深度解析
  • [HDiffPatch] 差异算法 | `serialize_compressed_diff`
  • Pycatia二次开发基础代码解析:实例名称获取与几何显示控制技术解析
  • 小迪安全v2023学习笔记(一百四十天)—— Linux系统权限篇VulnhubPATH变量NFS服务Cron任务配合SUID
  • 做网站前端wordpress打字烟花
  • 新能源汽车动力系统拆装与检测实训MR软件介绍-比亚迪秦EV标准版
  • 力扣:214. 最短回文串(Python3)
  • 基于Jdk17+SpringBoot3AI智慧教育平台,告别低效学习,AI精准导学 + 新架构稳跑
  • 论坛网站太难做没人百度推广客户端app
  • Shell实用实例2
  • Go语言:解决 “package xxx is not in std”的思路
  • 给排水干管工程量-连续测量得心应手
  • 麦克斯韦方程扩展版本,用来解释不对称情况下的公式
  • 哈尔滨网站建设的公司哪家好广安发展建设集团门户网站
  • 批量转双层PDF(可识别各种语言) 中文绿色版
  • 北京网站关键词排名销售管理软件排名
  • TCP 扫描中的“有效响应”过滤器解析
  • 我用ChatGPT,给RabbitMQ加了个连接池
  • 做电脑网站手机能显示不出来怎么办you物公馆网站建设
  • Rust 所有权:内存安全的基石与实践指南
  • PostGreSQL 数据库,备份和恢复命令,使用pg_dump命令备份
  • 蓝桥杯高校新生编程赛第二场题解——Java
  • 深入理解XXE外部实体注入漏洞:原理、利用与防护
  • 用 CTE 重构嵌套子查询:让复杂报表 SQL 可读性提升 80%
  • 做阿里云网站的公司吗南昌做网站后台投票
  • Docker 容器命令深度解析:从docker run到docker ps的精通之路
  • 开源自动驾驶平台全景:超越Autoware和Apollo
  • 深入JVM:让Java性能起飞的核心原理与优化策略
  • RFID 技术赋能汽车制造:发动机气缸缸体生产线智能化升级案例
  • Java Excel页面设置配置指南