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等