导航:首页 > 编程语言 > 编程dos

编程dos

发布时间:2023-06-06 16:14:58

A. DOS和编程有关吗

没太大关系,dos只是命令提示符,仅仅是一些操作命令,而编程则有非常灵活的逻辑性,完全不同的两个概念。

B. 怎样在DOS环境下编程。

DOS下有edit可以编辑,也可以在TC集成环境下编辑,写好的代码,用TC编译就是了
DOS下的编译器主要是TC 2.0或TC 3.0,别的我就不清楚了 DOS下有gcc吗?如果有,也可以用
其实写代码未必要到DOS环境下,你可以在记事本、写字板中、UltraEdit中写代码,保存了时是DOS的文本格式就行,扩展名用.c 或.cpp即可 头文件用.h 或.hpp,只是编译和链接时才必需有开发环境的

C. DOS加法的编程代码

DATA SEGMENT ;数据段
MSG1 DB 'PLEASE INPUT A',0DH,0AH,'$'
MSG2 DB 0DH,0AH,'PLEASE INPUT B',0DH,0AH,'$'
MSG3 DB 0DH,0AH,'RESULT IS',0DH,0AH,'$'
MSG4 DB 0DH,0AH,'ERROR',0DH,0AH,'$'
DATA ENDS

EXTRA SEGMENT;附加段

EXTRA ENDS

STACK SEGMENT;堆栈段
STAPN DB 100 DUP (00H) ;定义100字节空间
TOP EQU LENGTH STAPN
STACK ENDS

CODE SEGMENT
MAIN PROC FAR ;过程定义语句
ASSUME CS:CODE,DS:DATA,ES:EXTRA,SS:STACK
START:
MOV AX,DATA
MOV DS,AX

MOV AX,EXTRA
MOV ES,AX

MOV AX,STACK
MOV SS,AX

;写入代码
LEA DX,MSG1 ;将MSG1首地址值赋给DX
MOV AH,09H ;调用09H指令,显示字符串,DS:DX=串指令
INT 21H

MOV AH,01H
INT 21H ;读入一个数,放在AL中,读进来的数为ASCII码
SUB AL,30H ;转为原来的数,因为30H为0的ASCLL码
MOV BL,AL ;由于后期AL需要再度被赋值,固将操作数A存放在BL中

MOV DX,OFFSET MSG2 ;将首地址存放在DX中
MOV AH,09H
INT 21H

MOV AH,01H
INT 21H
SUB AL,30H ;转为原来的数,例如34H,原来的数实际上为我们由键盘输入的4

ADD AL,BL ;两数相加,根据条件(8)假如数字只和大于10则显示错误
CMP AL,0AH ;假如大于等于10则错误
JAE ERROR ;相加之和大于等于10则跳转到ERROR,否则顺序执行
MOV BL,AL

MOV DX,OFFSET MSG3
MOV AH,09H
INT 21H

ADD BL,30H ;将BL众数据转换为ASCII码,因为输出结果是个位数且只输出一个字符

MOV DL,BL ;将待显示字符的ASCLL码放入DL中
MOV AH,02H
INT 21H

;退出DOS系统
MOV AH,4CH
INT 21H

RET
ERROR:LEA DX,MSG4
MOV AH,09H
INT 21H

RET
MAIN ENDP;MAIN过程结束
CODE ENDS ;代码段结束
END START ;整个源代码结束

D. 怎么在DOS上编程

我不知道你用的是哪种编程工具,拿TC为例,在DOS下进入TC目录,运行TC,就可以正常编写程序了,问题是现在很多机器都不能直接运行至DOS,建议安装DOS矮人工具笨,或其他可以进入DOS系统的软件,装个98也行,在去运行就可以了,自己去操作一次就知道了

E. 用DOS怎么编写程序

一,DOS,是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件。说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,就不必去深入了解机器的硬件结构,也不必去死记硬背那些枯燥的机器指令。只需通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。此外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件和硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作,但是在操作不慎情况下也会死机。
二,DOS系统的命令包括内部命令和外部命令,能提供基本的文件操作,包括了建立目录,输入,输出等。比如,MD建立目录,CD改变目录,RD重命名等,DOS无法编辑太复杂的程序,主要都是最基本的机器操作。但是,DOS提供一个 xx.bat批处理文件 ,BAT文件是一个可执行文件,包含一些DOS命令,可以自动执行某些特定的操作。
三,DOS写批处理文件,需要熟记这些DOS命令的用法、格式、功能等 否则无法用DOS命令完成这些自动操作。

F. 【Windows】 Dos编程入门

如下图:

如果要在 CMD 命令行窗口中复制粘贴的话,必须通过鼠标:

复制 :要先用鼠标左键(选中)标记要复制的内容,然后按回车或者点击鼠标右键即可完成复制。

粘贴 :点击鼠标右键即可完成粘贴。点击鼠标左键会丢弃复制的内容,

并不是每个 Windows 相同都有这个 help 命令,可能与版本有关系
(我自旅宴己电脑就无法识尘镇态别help命令);
学习一门新语言,首先得学会查看帮助信息~

在 CMD 命令行中输入help之后按回车。会显示该帮助工具支派源持的所有 CMD 命令。

有关某个命令的详细信息,请键入 help 命令名,比如我们查看 dir 命令的帮助文档:

下表描述了用于表示命令行语法的符号:

常用的 Batch 命令列表可以参考:

Windows 命令帮助文档查询方式

Windows batch 批处理常用命令列表

Batch批处理命令编写脚本快速入门

Windows 命令

G. 如何用dos编程游戏

dos是一种操作系统,编程游戏需要编程语言。你需要学习一种编程语言才可以。常用的有c,c++,java

阅读全文

与编程dos相关的资料

热点内容
如何把pdf文件拆分 浏览:749
法国LOVE爱恋完整版观看 浏览:388
python自动安装程序 浏览:253
为什么有压缩分卷才能继续解压 浏览:316
AnalDelinquent 浏览:889
同人绿帽改编 浏览:624
生病的男人也要去找电影 浏览:565
邵氏全部电影 浏览:281
背着妈妈在楼道和男朋友韩剧 浏览:292
用php开发购物网站 浏览:966
欧美四级怀旧老片 浏览:979
比较黄的台湾电影 浏览:751
图片批量在线压缩 浏览:706
比较黄的穿越小说 浏览:250
电影人狗叫 浏览:507
取消压缩管理的公司 浏览:117
打真军的电影豆瓣 浏览:168
特斯拉app超级充电桩如何使用 浏览:423
男人怀孕电影袋鼠男人 浏览:507
如何删去应用加密 浏览:469