导航菜单
首页 >  » 正文

社会历史观的基本问题是什么? 汇编语言中 JNB的用法是什么啊?

社会历史观的基本问题是什么?

1、 社会历史观的内涵 历史观是关于自然史和人类社会史的根本看法和观点,它是世界观的组成部分. 社会历史观是对社会科学的综合与概括,社会科学是社会历史观的基础;而社会历史观一旦产生又能反过来影响具体社会科学的研究.
2、历史观的基本问题 社会存在与社会意识的关系问题是它的基本问题. 社会存在指社会生活的物质方面,是社会实践和物质生活各种条件的总和,包括物质生活资料的生产、地理环境和人口因素. 社会意识指社会生活的精神方面,是社会精神生活过程,它是人们在社会实践中所形成的对社会存在的反映. 社会存在与社会意识的关系问题之所以是社会历史观的基本问题.其根据在于:
第一,它是一切历史观无法回避的问题.
第二,它是哲学基本问题在社会历史领域的延伸.
第三,它是划分唯物史观与唯心史观这两种对立的历史观的根本标准.凡主张社会存在决定社会意识,用社会存在来解释社会意识的观点,就属于历史唯物主义.唯心主义历史观则相反,主张社会意识决定社会存在,用社会意识去解释社会存在. 第四,对社会存在与社会意识关系问题的不同回答所决定的是对社会历史现象的不同解释和认识上的分歧的根源.

汇编语言中 JNB的用法是什么啊?

JNB指令的格式: JNB  bit ,rel;用法是,判断bit位,即直接寻址位,为“0”则转移,否则顺序执行。
这段程序中JNB的用法是,判断ACC.7,即ACC的第7位,如果为“0”,则跳转到POST程序处,反之,顺序执行。
JNB指令是判位转移指令的一种,以标志位的状态或者以标志位的逻辑运算结果作为转移依据,如果满足转移条件,则转到目标地址所指示的指令,执行否则继续执行下一条指令。
必须指出,条件转移指令转移地址的偏移量限制在-128~+127字节范围内,采用相对转移方式(相对转移指令是指跳转时以当前地址为基准加上相对偏移量进行跳转,一般是在本地址段内跳转。如果需要跳转到较远的地方如跳到另一个地址段,就需要加上跳转的目标段地址)。

扩展资料
汇编语言优缺点:
优点
汇编语言作为机器语言之上的第二代编程语言:
1)可以轻松的读取存储器状态以及硬件I/O接口情况
2)编写的代码因为少了很多编译的环节,可以能够准备的被执行
3)作为一种低级语言,可扩展性很高 。
缺点
1)因为代码非常单调,特殊指令字符很少,所以造成了代码的冗长以及编写的困难
2)因为汇编仍然需要自己去调用存储器存储数据,很容易出现BUG,而且调试起来也不容易
3)就算完成了一个程序,后期维护时候也需要耗费大量的时间。
4)因为机器的特殊性造成了代码兼容性差的缺陷。 
参考资料来源:《单片机初级教程--单片机基础》 张迎新 杜小平等编著  北京航空航天大学出版社
第四章 80C51的指令系统  4.7 位操作类指令
参考资料来源:百度百科--条件转移指令

相关推荐: