根據象棋的規則,馬的走動的方向是一直一斜,所以是不能走直線的,就是說馬是先橫著或者直著走一格,緊接著再斜著朝對角線的方向再走一格,就是馬走日,但是馬在橫著走出部分情況下會被棋子擋住,這時候不管棋子是紅方還是黑方,按象棋的規則馬就不能走,就是蹩馬腳。
開局的時候比較常見的就是運正馬,就是馬二進三或者是馬八進七,然后配合中炮可以強踏中卒,配合邊炮從邊路發起進攻。
馬的吃子方法和走法相同,可以走到的地方有對方的棋子就可以吃掉,紅馬在走的時候可以吃掉黑炮,黑車或黑馬。
黑馬只能吃紅車,在走的時候不能吃紅炮、紅兵,馬在走的時候速度非常快,打仗的時候也是非常靈活的,可以打到八個地方,有“馬踏八方”或“八面威風”。
中國象棋濃縮了中國古代軍事與戰爭發展的歷史軌跡,棋子的布列、棋子的行走路線和作用,都是模擬的楚漢戰爭,在戰場上的前沿陣地,兵卒是首先要迎敵的,也反映出封建王朝的王權統治。