 
			
				13.12.2011, 16:43
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 06.05.2009 
					
					
					
						Сообщений: 1,163
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		trikadin, 
 У меня под виндоус вычитание быстрее, думаю и у автора тоже. Уверен, приду домой и сложение будет быстрее ) Это всё майкрософт пудрит людям мозг   
 
А если на счёт вычитания, если не ошибаюсь то sub это -  
mov bx, ax 
xor bx, bx 
add ax, bx
Вру, не то.  
		
	
		
		
		
		
		
			
				__________________ 
				Нужно равняться на лучших, а не оправдываться за счёт худших.
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось Nekromancer, 13.12.2011 в 16:49.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 16:46
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.12.2011 
					
					
					
						Сообщений: 290
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Nekromancer
			 
		
	 | 
 
	
		trikadin, 
 У меня под виндоус вычитание быстрее, думаю и у автора тоже. Уверен, приду домой и сложение будет быстрее ) Это всё майкрософт пудрит людям мозг   
 
А если на счёт вычитания, если не ошибаюсь то sub это -  
mov bx, ax 
xor bx, bx 
add ax, bx
	 | 
 
	
 
 ubuntu 11.10 вычитание в лисе быстрее) чем сложение  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 16:56
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Модератор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.04.2010 
					
					
					
						Сообщений: 3,417
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 nerv_, а можно попросить вас запустить оба примера в консоли ff? 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 17:03
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 06.05.2009 
					
					
					
						Сообщений: 1,163
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
>>> t1= +(new Date()); j=40000000; for (var i=0; i!= 400000; ++i) { j-= 2; }; +(new Date()) - t1;
1120
>>> t1= +(new Date()); j=40000000; for (var i=0; i!= 400000; ++i) { j-= 2; }; +(new Date()) - t1;
1133
>>> t1= +(new Date()); j=40000000; for (var i=0; i!= 400000; ++i) { j-= 2; }; +(new Date()) - t1;
1141
>>> t1= +(new Date()); j=-40000000; for (var i=0; i!= 400000; ++i) { j+= 2; }; +(new Date()) - t1
1123
>>> t1= +(new Date()); j=-40000000; for (var i=0; i!= 400000; ++i) { j+= 2; }; +(new Date()) - t1
1165
>>> t1= +(new Date()); j=-40000000; for (var i=0; i!= 400000; ++i) { j+= 2; }; +(new Date()) - t1
1144
У меня тоже так, хотя странно  
		
	
		
		
		
		
		
			
				__________________ 
				Нужно равняться на лучших, а не оправдываться за счёт худших.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 17:10
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Модератор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.04.2010 
					
					
					
						Сообщений: 3,417
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Интересно... Но факта, что вычитание сводится к сложению (путём приведения вычитаемого к обратному коду) это не отменяет. 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 17:29
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 06.05.2009 
					
					
					
						Сообщений: 1,163
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 trikadin, 
 Да не, никто и не спорит. 
		
	
		
		
		
		
		
			
				__________________ 
				Нужно равняться на лучших, а не оправдываться за счёт худших.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 18:10
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Модератор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.04.2010 
					
					
					
						Сообщений: 3,417
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Nekromancer, почему же) Спорил же этот... 
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				13.12.2011, 18:11
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 10.12.2011 
					
					
					
						Сообщений: 290
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от trikadin
			 
		
	 | 
 
	| 
		Nekromancer, почему же) Спорил же этот...
	 | 
 
	
 
 ну ты конеш тормоз) я поражаюсь)  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				14.12.2011, 09:43
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 junior 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 29.11.2011 
					
					
					
						Сообщений: 3,924
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от trikadin
			 
		
	 | 
 
	| 
		nerv_, а можно попросить вас запустить оба примера в консоли ff?
	 | 
 
	
 
  Можно. Только я не пойму, какие оба и консолью FF для отладки я не пользовался   
p.s.: c консолью вроде разобрался)  
		
	
		
		
		
		
		
			
				__________________ 
				Чебурашка стал символом олимпийских игр. А чего достиг ты? 
Тишина - самый громкий звук
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось nerv_, 14.12.2011 в 10:27.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				14.12.2011, 15:29
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Модератор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 27.04.2010 
					
					
					
						Сообщений: 3,417
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от nerv_
			
		
	 | 
 
	| 
		Можно. Только я не пойму, какие оба и консолью FF для отладки я не пользовался
	 | 
 
	
 
 Собственно, это уже не так важно.
 
Оба примера - это пример со сложением и пример с вычитанием. По очереди. 
Консоль вызывается через Ctrl + Shift + K.  
		
	
		
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |