本发明公开一种利用全光控忆阻器实现非易失性布尔逻辑的方法,所述忆阻器包括两个电极端口:顶电极和底电极,以及位于两电极间的中间介质层,其特征在于,所述方法为通过所述底电极层或顶电极层输入光信号,其中包括增加所述忆阻器电导的光写入模式和降低所述忆阻器电导的光擦除模式;在所述光写入模式下,所述光信号为紫外光和可见光;在所述光擦除模式下,所述光信号为可见光和近红外光;所述逻辑的输入为忆阻器的初始电导态和光信号;所述逻辑的输出为忆阻器的最终电导态。本发明公开的方法利用的全光信号调控相比电信号调控,具有带宽高,功耗低,串扰小等优点,在实施光电逻辑运算方面具有很大优势。